WSF
WsfParseTypeInfoData Class Reference

#include <WsfParseTypeInfoData.hpp>

Inheritance diagram for WsfParseTypeInfoData:
Collaboration diagram for WsfParseTypeInfoData:

Public Types

enum  Operation { cLOAD_TYPE , cCREATE_TYPE , cDELETE_TYPE }
enum  Flags { cNESTED_SAVE = 1 , cNESTED_LOAD = 2 , cDUPLICATE_NAME = 4 , cINVALID_TYPE = 8 }
Public Types inherited from WsfParseAuxData
enum  DataType { cTYPE_DATA , cFILE_REFERENCE , cDELAY_LOAD_DATA }

Public Member Functions

 WsfParseTypeInfoData (Operation aOperation)
 ~WsfParseTypeInfoData () override
Public Member Functions inherited from WsfParseAuxData
 WsfParseAuxData (DataType aType)
virtual ~WsfParseAuxData ()

Public Attributes

Operation mOperation
WsfParseTypePath mSaveKey
WsfParseTypePath mLoadKey
int mFlags
Public Attributes inherited from WsfParseAuxData
DataType mDataType

Member Enumeration Documentation

◆ Flags

Enumerator
cNESTED_SAVE 
cNESTED_LOAD 
cDUPLICATE_NAME 
cINVALID_TYPE 

◆ Operation

Enumerator
cLOAD_TYPE 
cCREATE_TYPE 
cDELETE_TYPE 

Constructor & Destructor Documentation

◆ WsfParseTypeInfoData()

WsfParseTypeInfoData::WsfParseTypeInfoData ( Operation aOperation)
inline

◆ ~WsfParseTypeInfoData()

WsfParseTypeInfoData::~WsfParseTypeInfoData ( )
inlineoverride

Member Data Documentation

◆ mFlags

◆ mLoadKey

◆ mOperation

◆ mSaveKey


The documentation for this class was generated from the following file:
Copyrights Multiple, All Rights Reserved