- Timestamp:
- Dec 28, 2008, 7:18:39 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/presentation/src/core/XMLPort.h
r2505 r2536 90 90 */ 91 91 #define XMLPortParamVariable(classname, paramname, variable, xmlelement, mode) \ 92 staticXMLPortVariableHelperClass xmlcontainer##variable##dummy((void*)&variable); \92 XMLPortVariableHelperClass xmlcontainer##variable##dummy((void*)&variable); \ 93 93 static ExecutorMember<orxonox::XMLPortVariableHelperClass>* xmlcontainer##variable##loadexecutor = static_cast<ExecutorMember<orxonox::XMLPortVariableHelperClass>*>(orxonox::createExecutor(orxonox::createFunctor(orxonox::XMLPortVariableHelperClass::getLoader(variable)), std::string( #classname ) + "::" + #variable + "loader")); \ 94 94 static ExecutorMember<orxonox::XMLPortVariableHelperClass>* xmlcontainer##variable##saveexecutor = static_cast<ExecutorMember<orxonox::XMLPortVariableHelperClass>*>(orxonox::createExecutor(orxonox::createFunctor(orxonox::XMLPortVariableHelperClass::getSaver (variable)), std::string( #classname ) + "::" + #variable + "saver" )); \
Note: See TracChangeset
for help on using the changeset viewer.