![]() |
Files | |
file | IBase.h |
Definition of interface IBase. | |
file | IBoolean.h |
Definition of IBoolean interface. | |
file | ICategory.h |
Definition of interface ICategory and types FeatureList_t : | |
file | ICommand.h |
Definition of ICommand interface. | |
file | IEnumEntry.h |
file | IEnumeration.h |
Definition of interface IEnumeration. | |
file | IEnumerationT.h |
Definition of interface IEnumerationT. | |
file | IFloat.h |
Definition of the IFloat interface. | |
file | IInteger.h |
Definition of the interface IInteger. | |
file | INode.h |
Definition of interface INode and types NodeList_t and CallbackHandleType: | |
file | INodeMap.h |
Definition of interface INodeMap. | |
file | IPort.h |
Definition of interface IPort. | |
file | IRegister.h |
Definition of RegisterList_t type and the interface IRegister. | |
file | IString.h |
Definition of interface IString. | |
file | IValue.h |
Definition of the interface IValue. | |
file | NodeMapRef.h |
Definition of CNodeMapRef. | |
Classes | |
struct | GenApi::IBase |
Base interface common to all nodes. More... | |
struct | GenApi::IBoolean |
Interface for Boolean properties. More... | |
struct | GenApi::ICategory |
Gives access to a category node. More... | |
struct | GenApi::ICommand |
struct | GenApi::IEnumEntry |
Interface of single enum value. More... | |
struct | GenApi::IEnumeration |
Interface for enumeration properties. More... | |
struct | GenApi::IEnumerationT< EnumT > |
Interface for enumeration properties. More... | |
struct | GenApi::IFloat |
Interface for float properties. More... | |
struct | GenApi::IInteger |
Interface for integer properties. More... | |
struct | GenApi::INode |
Interface common to all nodes. More... | |
struct | GenApi::INodeMap |
Interface to access the node map. More... | |
struct | GenApi::IPort |
Interface for ports. More... | |
struct | GenApi::IRegister |
Interface for registers. More... | |
struct | GenApi::IString |
Interface for string properties. More... | |
struct | GenApi::IValue |
Interface for value properties. More... | |
class | GenApi::CNodeMapRefT< TCameraParams > |
Smartpointer template for NodeMaps with create function. More... | |
class | GenApi::CGeneric_XMLLoaderParams |
Empty base class used by class CNodeMapRef as generic template argument. More... | |
class | GenApi::CNodeMapRef |
Smartpointer for NodeMaps with create function. More... | |
Functions | |
bool | GenApi::IsReadable (EAccessMode AccessMode) |
Tests if readable. | |
bool | GenApi::IsReadable (const IBase *p) |
Checks if a node is readable. | |
bool | GenApi::IsReadable (const IBase &r) |
Checks if a node is readable. | |
bool | GenApi::IsWritable (EAccessMode AccessMode) |
Tests if writable. | |
bool | GenApi::IsWritable (const IBase *p) |
Checks if a node is writable. | |
bool | GenApi::IsWritable (const IBase &r) |
Checks if a node is writable. | |
bool | GenApi::IsImplemented (EAccessMode AccessMode) |
Tests if implemented. | |
bool | GenApi::IsImplemented (const IBase *p) |
Checks if a node is implemented. | |
bool | GenApi::IsImplemented (const IBase &r) |
Checks if a node is implemented. | |
bool | GenApi::IsAvailable (EAccessMode AccessMode) |
Tests if available. | |
bool | GenApi::IsAvailable (const IBase *p) |
Checks if a node is available. | |
bool | GenApi::IsAvailable (const IBase &r) |
Checks if a node is available. | |
EAccessMode | GenApi::Combine (EAccessMode Peter, EAccessMode Paul) |
Computes which access mode the two guards allow together. | |
bool | GenApi::IsVisible (EVisibility Visibility, EVisibility MaxVisiblity) |
Tests Visibility. More... | |
EVisibility | GenApi::Combine (EVisibility Peter, EVisibility Paul) |
Computes which visibility the two guards allow together. | |
bool | GenApi::IsCacheable (ECachingMode CachingMode) |
Tests Cacheability. | |
ECachingMode | GenApi::Combine (ECachingMode Peter, ECachingMode Paul) |
Computes which CachingMode results from a combination. | |
|
inline |
Tests Visibility.
CAVE : this relys on the EVisibility enum's coding