BEAST/BSE - Better Audio System and Sound Engine  0.8.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Classes | Namespaces | Enumerations
sfidl-parser.hh File Reference
#include <map>
#include "sfidl-utils.hh"

Go to the source code of this file.

Classes

class  Sfidl::Map< Key, Value >
class  Sfidl::IString
struct  Sfidl::LineInfo
struct  Sfidl::Pragma
struct  Sfidl::Constant
struct  Sfidl::Param
struct  Sfidl::Stream
struct  Sfidl::ChoiceValue
struct  Sfidl::Choice
struct  Sfidl::Record
struct  Sfidl::Sequence
struct  Sfidl::Method
struct  Sfidl::Class
class  Sfidl::Symbol
class  Sfidl::Namespace
class  Sfidl::Parser

Namespaces

namespace  Sfidl
 

The Sfidl namespace contains implementation and API of the Sfi IDL compiler.


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
}

Detailed Description

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines