VR-Forces 4.2 Class Documentation
Classes | Macros | Typedefs | Functions
archivableObject.h File Reference

Go to the source code of this file.

Classes

class  DtArchivableObject

Macros

#define IMPLEMENT_ARCHIVABLE_CREATOR(name, fcn)
#define DECLARE_ARCHIVABLE_CREATOR()   virtual const char* creatorName();

Typedefs

typedef DtArchivableObject *(* DtArchivableObjectCreator )()

Functions

DT_DLL_archiver QTextStream & operator<< (QTextStream &s, DtArchivableObject &obj)
DT_DLL_archiver QTextStream & operator>> (QTextStream &s, DtArchivableObject &obj)

Detailed Description

Macro Definition Documentation

#define IMPLEMENT_ARCHIVABLE_CREATOR (   name,
  fcn 
)
Value:
static DtArchivableObject impl(#name, fcn); \
const char* name::creatorName() { return #name; }
#define DECLARE_ARCHIVABLE_CREATOR ( )    virtual const char* creatorName();

Typedef Documentation

typedef DtArchivableObject*(* DtArchivableObjectCreator)()

Function Documentation

DT_DLL_archiver QTextStream& operator<< ( QTextStream &  s,
DtArchivableObject obj 
)
DT_DLL_archiver QTextStream& operator>> ( QTextStream &  s,
DtArchivableObject obj 
)

Document ID: Generated on Sun Nov 24 19:49:21 EST 2013 from SVN revision 133924
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)