Avro C#
 All Classes Namespaces Functions Variables Enumerations Properties
Public Member Functions | Public Attributes | Properties
Avro.CodeGenUtil Class Reference

A singleton class containing data used by codegen. More...

List of all members.

Public Member Functions

string Mangle (string name)
 Append @ to all reserved keywords that appear on the given name.
string UnMangle (string name)
 Remove all the @.

Public Attributes

const string Object = "System.Object"

Properties

static CodeGenUtil Instance [get]
CodeNamespaceImport[] NamespaceImports [get, set]
CodeCommentStatement FileComment [get, set]
HashSet< string > ReservedKeywords [get, set]

Detailed Description

A singleton class containing data used by codegen.


Member Function Documentation

string Avro.CodeGenUtil.Mangle ( string  name) [inline]

Append @ to all reserved keywords that appear on the given name.

Parameters:
name
Returns:
string Avro.CodeGenUtil.UnMangle ( string  name) [inline]

Remove all the @.

Parameters:
name
Returns:

The documentation for this class was generated from the following file:
 All Classes Namespaces Functions Variables Enumerations Properties