Definition of polymorphical smart pointer. More...
#include "Base/GCBase.h"
#include "GenApi/IBase.h"
#include "GenApi/IValue.h"
#include "GenApi/IFloat.h"
#include "GenApi/IInteger.h"
#include "GenApi/IEnumeration.h"
#include "GenApi/IBoolean.h"
#include "GenApi/IString.h"
#include "GenApi/impl/INodePrivate.h"
#include "GenApi/Pointer.h"
#include <limits>
Go to the source code of this file.
Classes | |
class | GENAPI_NAMESPACE::CBooleanPolyRef |
A reference to a bool which can bei either an bool variable, or a pointer to an IInteger, an IEnumeration, or an IBoolean. More... | |
class | GENAPI_NAMESPACE::CFloatPolyRef |
A reference to a float which can be either a double variable, or a pointer to an IFloat, IInteger, or an IEnumeration interface. More... | |
class | GENAPI_NAMESPACE::CIntegerOffsetPolyRef |
class | GENAPI_NAMESPACE::CIntegerPolyRef |
A reference to an int64 which can bei either an int64 variable, or a pointer to an IInteger, an IEnumeration, an IBoolean, or a IFloat. More... | |
class | GENAPI_NAMESPACE::CStringPolyRef |
A reference to a gcstring which can be either a gcstring variable, or a pointer to an IString. More... | |
Namespaces | |
namespace | GENAPI_NAMESPACE |
Part of the generic device API. | |
Functions | |
double | GENAPI_NAMESPACE::abs (double x) |
int64_t | GENAPI_NAMESPACE::round (double x) |
Definition of polymorphical smart pointer.
Definition in file PolyReference.h.