All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Typedefs | Functions

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

#include <Base/GCString.h>
#include <GenApi/GenApiDll.h>
#include <GenApi/Types.h>
#include <GenApi/IBase.h>
#include <GenApi/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:


pylon 5.0.9
Copyright © 2006-2017 Basler AG (Tue May 30 2017 17:24:57)