Classes | Namespaces | Typedefs | Functions

Definition of interface INode and types NodeList_t and CallbackHandleType: More...

#include "GenApiDll.h"
#include "Types.h"
#include "IBase.h"
#include "Base/GCString.h"
#include "Container.h"
#include <assert.h>

Classes

struct  GenApi::INode
 Interface common to all nodes. More...
 

Namespaces

 GenApi
 Contains definitions of the types of GenICam GenApi modules.
 

Typedefs

typedef node_vector GenApi::NodeList_t
 a list of node references
 
typedef intptr_t GenApi::CallbackHandleType
 the callback handle for nodes
 

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.
 

Detailed Description

Definition of interface INode and types NodeList_t and CallbackHandleType:


© 2006-2014 Basler (Tue Jul 22 2014 11:41:22)