| VRS - The Virtual Rendering System |
| version 3.3 |
#include <vrs/sharedobj.h>Go to the source code of this file.
Namespaces | |
| namespace | VRS |
Classes | |
| class | VRS::ObjectSaver |
| Factory for object Export. More... | |
Defines | |
| #define | VRS_SaveObject(OBJECT, FILE_NAME) ::VRS::ObjectSaver::write((OBJECT), (FILE_NAME)) |
| #define | VRS_GuardedSaveObject(OBJECT, FILE_NAME) |
| #define | VRS_REGISTER_WRITER(WRITER) |
| #define VRS_GuardedSaveObject | ( | OBJECT, | |||
| FILE_NAME | ) |
Value:
{ \
bool returnValue = ::VRS::ObjectSaver::write(OBJECT, FILE_NAME); \
VRS_InternalError(returnValue, "saving object to file '" << FILE_NAME << "' failed"); \
}
| #define VRS_REGISTER_WRITER | ( | WRITER | ) |
Value:
namespace { \ bool VRS_ANONYMOUS_IDENTIFIER(registration) = ::VRS::ObjectSaver::install(new WRITER); \ }
| #define VRS_SaveObject | ( | OBJECT, | |||
| FILE_NAME | ) | ::VRS::ObjectSaver::write((OBJECT), (FILE_NAME)) |