OOI UA-ModelCompiler

ConstantsGenerator Members

The ConstantsGenerator type exposes the following members.

Constructors


  Name Description
Public method ConstantsGenerator
Generates the code from the contents of the address space.

Methods


  Name Description
Protected method AddTemplate
Initializes a template to use for substitution.
(Inherited from CodeGenerator.)
Protected method CollectDatatypes
Returns the list of datatypes to process.
(Inherited from CodeGenerator.)
Public method Generate
Generates the datatype files.
Protected method GetAnsiCTypeName
Returns a name qualified with a namespace prefix.
(Inherited from CodeGenerator.)
Protected method GetDataTypeList()()()()
Returns the list of datatypes to process.
Protected method GetDataTypeList(Type, Boolean, Boolean)
Returns the list of datatypes to process.
(Inherited from CodeGenerator.)
Protected method GetDescription
Creates a description from a documentation element.
(Inherited from CodeGenerator.)
Protected method GetDotNetTypeName
Returns a name qualified with a namespace prefix.
(Inherited from CodeGenerator.)
Protected method IsNull
Checks for a null qualified name.
(Inherited from CodeGenerator.)
Protected method ToLowerCamelCase
Ensures the first character is lower case.
(Inherited from CodeGenerator.)

Properties


  Name Description
Public property DictionariesToExport
The dictionaries that should be exported in addition to the target dictionary.
(Inherited from CodeGenerator.)
Protected property Dictionary
The dictionary being processed.
(Inherited from CodeGenerator.)
Protected property DictionaryName
The name of the dictionary being processed.
(Inherited from CodeGenerator.)
Protected property OutputDirectory
The directory used to place any output files.
(Inherited from CodeGenerator.)
Protected property TargetLanguage
The target language to use for the output.
(Inherited from CodeGenerator.)
Protected property Validator
The validator used to verify the type dictionary.
(Inherited from CodeGenerator.)