Definition of interface IPersistScript and class CFeatureBag. More...
#include <GenApi/Types.h>#include <GenApi/Pointer.h>#include <GenApi/GenApiDll.h>#include <list>#include <iostream>

Go to the source code of this file.
Classes | |
| class | GENAPI_NAMESPACE::CFeatureBag |
| Basic interface to persist values to. More... | |
Namespaces | |
| namespace | GENAPI_NAMESPACE |
Part of the generic device API. | |
Defines | |
| #define | GENAPI_PERSISTENCE_MAGIC "{05D8C294-F295-4dfb-9D01-096BD04049F4}" |
| the magic GUID which indicates that the file is a GenApi stream file Must be the first entry | |
Functions | |
| std::istream & | GENAPI_NAMESPACE::EatComments (std::istream &is) |
| Helper function ignoring lines starting with comment character '#'. | |
| std::ostream & | GENAPI_NAMESPACE::operator<< (std::ostream &os, const CFeatureBag &FeatureBag) |
| writes out persistent data to a stream | |
| std::istream & | GENAPI_NAMESPACE::operator>> (std::istream &is, CFeatureBag &FeatureBag) |
| reads in persistent data from a stream | |
Definition of interface IPersistScript and class CFeatureBag.
Definition in file Persistence.h.
| #define GENAPI_PERSISTENCE_MAGIC "{05D8C294-F295-4dfb-9D01-096BD04049F4}" |
the magic GUID which indicates that the file is a GenApi stream file Must be the first entry
Definition at line 104 of file Persistence.h.