BEAST/BSE - Better Audio System and Sound Engine
0.8.2
|
The Sfidl namespace contains implementation and API of the Sfi IDL compiler. More...
Classes | |
class | CodeGeneratorCBase |
class | CodeGeneratorClientC |
class | CodeGeneratorClientCxx |
class | CodeGeneratorCxxBase |
class | Factory |
class | CodeGenerator |
class | CodeGeneratorHostC |
class | NamespaceHelper |
struct | Options |
class | Map |
class | IString |
struct | LineInfo |
struct | Pragma |
struct | Constant |
struct | Param |
struct | Stream |
struct | ChoiceValue |
struct | Choice |
struct | Record |
struct | Sequence |
struct | Method |
struct | Class |
class | Symbol |
class | Namespace |
class | Parser |
Typedefs | |
typedef std::vector< std::pair < String, bool > > | OptionVector |
Enumerations | |
enum | TypeDeclaration { tdChoice, tdRecord, tdSequence, tdClass, tdProto, tdChoiceProto, tdRecordProto, tdSequenceProto, tdClassProto } |
enum | Type { VOID, BOOL, INT, NUM, REAL, STRING, CHOICE, BBLOCK, FBLOCK, SFIREC, SEQUENCE, RECORD, OBJECT } |