6 #include "TestClassFactory.h"
7 #include "TestObject.h"
14 TestClassFactory::TestClassFactory()
19 TestClassFactory::~TestClassFactory()
34 if(strClassType ==
"TEST" && strObjectType ==
"TESTOBJECT")
42 THROW_PARAM_ERROR(Std_Err_lInvalidClassType, Std_Err_strInvalidClassType,
"ClassType", strClassType);
49 extern "C" __declspec(dllexport)
IStdClassFactory* __cdecl GetStdClassFactory()
std::string Std_Trim(std::string strVal)
Trims a string.
virtual CStdSerialize * CreateObject(std::string strClassType, std::string strObjectType, bool bThrowError=true)
Creates an object of the specified class and object types.
Standard serialize class.
std::string Std_ToUpper(std::string strVal)
Converts a string to upper case.