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.