sml/class.h File Reference

#include <sml/classmember.h>
#include <sml/contexttype.h>
#include <sml/function.h>
#include <sml/restriction.h>
#include <mi32/mistringlist.h>
#include <mi32/micallbacklist.h>
Include dependency graph for class.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SML::AUTOCLASS
 A helper class to simplify installing real C++ classes into SML. More...
class  SML::AUTOCLASS_DELETABLE_NOCOPY_T< _TYPE >
 A Template class of SML::AUTOCLASS. More...
class  SML::AUTOCLASS_DELETABLE_T< _TYPE >
 A Template class of SML::AUTOCLASS. More...
class  SML::AUTOCLASS_NEW_NOCOPY_T< _TYPE >
 A Template class of SML::AUTOCLASS. More...
class  SML::AUTOCLASS_NEW_T< _TYPE >
 A Template class of SML::AUTOCLASS. More...
class  SML::AUTOCLASS_NOALLOC_T< _TYPE >
 A Template class of SML::AUTOCLASS. More...
class  SML::CLASS
 Structure for defining a class in SML. More...

Namespaces

namespace  SML

Defines

#define RVCSYSLIBCLASSEXPORT   MI_DLLCLASSIMPORT
#define RVCSYSLIBEXPORT   MI_DLLIMPORT
#define SMLAUTOCLASS_DELETABLE_NOCOPY_T   SML::AUTOCLASS_DELETABLE_NOCOPY_T
#define SMLAUTOCLASS_DELETABLE_T   SML::AUTOCLASS_DELETABLE_T
#define SMLAUTOCLASS_NEW_NOCOPY_T   SML::AUTOCLASS_NEW_NOCOPY_T
#define SMLAUTOCLASS_NEW_T   SML::AUTOCLASS_NEW_T
#define SMLAUTOCLASS_NOALLOC_T   SML::AUTOCLASS_NOALLOC_T

Typedefs

typedef SML::AUTOCLASS SMLAUTOCLASS
typedef SML::CLASS SMLCLASS

Define Documentation

#define RVCSYSLIBCLASSEXPORT   MI_DLLCLASSIMPORT
#define RVCSYSLIBEXPORT   MI_DLLIMPORT
#define SMLAUTOCLASS_DELETABLE_NOCOPY_T   SML::AUTOCLASS_DELETABLE_NOCOPY_T
#define SMLAUTOCLASS_DELETABLE_T   SML::AUTOCLASS_DELETABLE_T
#define SMLAUTOCLASS_NEW_NOCOPY_T   SML::AUTOCLASS_NEW_NOCOPY_T
#define SMLAUTOCLASS_NEW_T   SML::AUTOCLASS_NEW_T
#define SMLAUTOCLASS_NOALLOC_T   SML::AUTOCLASS_NOALLOC_T

Typedef Documentation


Generated on Sun Oct 7 21:31:36 2012 for TNTsdk 2012 by  doxygen 1.6.1