►Ndetails | |
Cbase_validator_data | |
Coptional_params_validator | |
Cparameter_validator | |
Crequired_params_validator | |
►NGENAPI_NAMESPACE | Part of the generic device API |
C_autovector_impl | |
CAttachStatistics_t | Delivers information about the attached chunks and nodes |
CAutoLock | |
CBaseT | Implementation of the IBase interface |
CBooleanT | Implementation of the IBoolean interface |
CCBaseRefT | |
CCBoolean | |
CCBooleanImpl | IBoolean implementation |
CCBooleanPolyRef | A reference to a bool which can bei either an bool variable, or a pointer to an IInteger, an IEnumeration, or an IBoolean |
CCBooleanRefT | |
CCCategory | |
CCCategoryImpl | Holds a list of features and sub-categories |
CCCategoryRefT | |
CCChunkAdapter | Connects a chunked buffer to a node map |
CCChunkAdapterDcam | Connects a chunked DCAM buffer to a node map |
CCChunkAdapterGeneric | Connects a generic chunked buffer to a node map |
CCChunkAdapterGEV | Connects a chunked DCAM buffer to a node map |
CCChunkAdapterU3V | Connects a chunked U3V buffer to a node map |
CCChunkPort | Port attachable to a chunk in a buffer |
CCCommand | |
CCCommandImpl | ICommand implementation |
CCCommandRefT | |
CCConverter | Class implementing the converter object |
CCConverterImpl | IFloat implementation with integrated conversion |
CCDcamAccessCtrlReg | |
CCDcamAccessCtrlRegImpl | Implements the IIDC DCAM Access Control Register for Advanced Features |
CCEnumEntry | Implements the EnumEntry node |
CCEnumEntryImpl | Mapping of Enum Values to symbolic values |
CCEnumEntryRefT | |
CCEnumeration | |
CCEnumerationImpl | |
CCEnumerationTRef | |
CCEnumSelectorDigit | A selector set counter digit formed by an enumeration |
CCEventAdapter | Delivers Events to ports |
CCEventAdapter1394 | Distribute the events to the node map |
CCEventAdapterCL | Connects a U3V Event to a node map |
CCEventAdapterGeneric | Connects a generic event to a node map |
CCEventAdapterGEV | Connects a GigE Event to a node map |
CCEventAdapterU3V | Connects a U3V Event to a node map |
CCEventPort | Port attachable to an event |
CCFeatureBag | Bag holding streamable features of a nodetree |
►CCFeatureBagger | Class use to bag features |
Cconst_iterator | |
CCFloat | Float node implementation |
CCFloatImpl | Core pf the Float node implementation |
CCFloatPolyRef | A reference to a float which can be either a double variable, or a pointer to an IFloat, IInteger, or an IEnumeration interface |
CCFloatPtr | SmartPointer for IFloat interface pointer |
CCFloatRefT | |
CCFltReg | Clkass implementing the FltReg node |
CCFltRegImpl | IFloat implementation for a register |
CCGeneric_XMLLoaderParams | Empty base class used by class CNodeMapRef as generic template argument |
CCIEEE1212Parser | |
CCIEEE1212ParserImpl | |
CCIntConverter | Class implementingthe converter object |
CCIntConverterImpl | IInteger implementation with integrated conversion |
CCInteger | Integer node implementation |
CCIntegerImpl | Core of the Integer node implementation |
CCIntegerOffsetPolyRef | |
CCIntegerPolyRef | 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 |
CCIntegerRefT | |
CCIntKey | |
CCIntKeyImpl | IInteger implementation for IEEE1212 integer entries |
CCIntReg | Implements the IntReg node |
CCIntRegImpl | IInteger implementation for a register |
CCIntSelectorDigit | A selector set counter digit formed by an integer |
CCIntSwissKnife | |
CCIntSwissKnifeImpl | IInteger implementation for a SwissKnife used for formula evaluation |
CCL_COMMAND_HEADER | CL/GenCP command header |
CCL_EVENT_DATA | CL/GenCP EVENT_CMD specific command data WITHOUT event specific data |
CCL_EVENT_DATA1 | CL/GenCP EVENT_CMD specific command data WITH event specific data |
CCL_EVENT_MESSAGE | Entire event data message |
CCLock | A lock class |
CCLockEx | This class is for testing purposes only |
CCMaskedIntReg | |
CCMaskedIntRegImpl | IInteger implementation for a masked register |
CCNodeCallback | Callback body instance for INode pointers |
►CCNodeImpl | Standard implementation for the INode and the ISelector interface |
CEntryMethodFinalizer | Used to ensure that PostSetValue() is called in any case |
CPostSetValueFinalizer | Used to ensure that PostSetValue() is called in any case |
CCNodeMap | Hold a map of all nodes |
►CCNodeMapFactory | The node map factory is used for creating node maps from camera description files |
CNodeStatistics_t | |
CCNodeMapRef | Smartpointer for NodeMaps with create function |
CCNodeMapRefT | Smartpointer template for NodeMaps with create function |
CCommandT | Implementation of the ICommand interface |
CCounter | |
CCPointer | Encapsulates a GenApi pointer dealing with the dynamic_cast automatically |
CCPort | |
CCPortImpl | Standard implementation for a port ! |
CCPortImplIntern | Standard IPort implementation |
CCPortRecorderRefT | |
CCPortRefT | |
►CCPortWriteList | Container holding a list of port write commands |
CWriteCommand_t | The data associated with a write command |
CCReferenceT | Reference to an IBase derived pointer |
CCRegister | |
CCRegisterImpl | Standard IRegister implementation Provides a chunk of memory which acts as a proxy to the register |
CCRegisterRefT | |
CCRegisterSetHelper | Copies data from buffer to variables in a typesafe manner |
CCSelectorRefT | |
CCSelectorSet | The set of selectors selecting a given node |
CCSmartFeature | |
CCSmartFeatureImpl | Implements the Basler Smart Feature class |
CCStringNode | |
CCStringNodeImpl | Implements a floating string node |
CCStringPolyRef | A reference to a gcstring which can be either a gcstring variable, or a pointer to an IString |
CCStringRefT | |
CCStringRegister | |
CCStringRegisterImpl | Implements a simple string register |
CCSwissKnife | |
CCSwissKnifeImpl | Specialized SwissKnife for float nodes |
CCTestPortStruct | Implements a register spaces based on a C++ struct |
CCTestValueNode | Generic Node with dummy IValue implementation |
CCTxtKey | |
CCTxtKeyImpl | IString implementation for IEEE1212 string entries |
CCValueCache | Cache for Registervalues |
CCValueNodeImpl | |
CCValueRefT | |
CDCAM_CHECKSUM | |
CDCAM_CHUNK_TRAILER | |
Cdouble_autovector_t | Vector of doubles with reference counting |
CEAccessModeClass | EAccessModeClass holds conversion methods for the access mode enumeration |
CECachingModeClass | ECachingModeClass holds conversion methods for the caching mode enumeration |
CEDisplayNotationClass | Holds conversion methods for the notation type of floats |
CEEndianessClass | EEndianessClass holds conversion methods for the endianess enumeration |
CEGenApiSchemaVersionClass | Helper class converting EGenApiSchemaVersion from and to string |
CEInputDirectionClass | Holds conversion methods for the notation type of floats |
CEMethodClass | |
CENameSpaceClass | Holds conversion methods for the namespace enumeration |
CEnumerationT | Implementation of the IEnumeration Interface |
CERepresentationClass | ERepresentationClass holds conversion methods for the representation enumeration |
CESignClass | ESignClass holds conversion methods for the sign enumeration |
CESlopeClass | Holds conversion methods for the converter formulas |
CEStandardNameSpaceClass | Holds conversion methods for the standard namespace enumeration |
CEVisibilityClass | EVisibilityClass holds conversion methods for the visibility enumeration |
CExceptionReporterNode | |
CEYesNoClass | Holds conversion methods for the standard namespace enumeration |
CFileProtocolAdapter | Adapter between the std::iostreambuf and the SFNC Features representing the device filesystem |
CFloatT | Implementation of the IFloat Interface |
CFunction_NodeCallback | Container for a function pointer |
CGVCP_CHUNK_TRAILER | Header of a GVCP request packet |
CGVCP_EVENT_ITEM | Layout of a GVCP event item (Extended ID flag not set) |
CGVCP_EVENT_ITEM_BASIC | Layout of a GVCP event item (common to all types) |
CGVCP_EVENT_ITEM_EXTENDED_ID | Layout of a GVCP event item (Extended ID flag set) |
CGVCP_EVENT_REQUEST | Layout of a GVCP event request packet (Extended ID flag not set) |
CGVCP_EVENT_REQUEST_EXTENDED_ID | Layout of a GVCP event request packet (Extended ID flag set) |
CGVCP_EVENTDATA_REQUEST | Layout of a GVCP event data request packet (Extended ID flag not set) |
CGVCP_EVENTDATA_REQUEST_EXTENDED_ID | Layout of a GVCP event data request packet (Extended ID flag set) |
CGVCP_REQUEST_HEADER | Header of a GVCP request packet |
CIDevFileStreamBase | |
CIDevFileStreamBuf | |
Cint64_autovector_t | Vector of integers with reference counting |
CIntegerT | Implementation of the IInteger Interface |
►CLockableObject | Instance-Lock for an object |
CLock | |
CMember_NodeCallback | Container for a member function pointer |
►CMyAlloc | |
Crebind | |
CNodeT | Implementation of the INode interface |
CODevFileStreamBase | |
CODevFileStreamBuf | |
CRegisterT | Implementation of the IRegister interface |
CSingleChunkData_t | |
CSingleChunkDataStr_t | |
CStringT | Implementation of the IString interface |
CSwissKnifeT | Implementation of the SwissKnife Interface |
CU3V_CHUNK_TRAILER | Header of a GVCP request packet |
CU3V_COMMAND_HEADER | U3V/GenCP command header |
CU3V_EVENT_DATA | U3V/GenCP EVENT_CMD specific command data |
CU3V_EVENT_MESSAGE | Entire event data message (without the variable-sized data field) |
CValueT | Implementation of the IValue interface |
►NGENICAM_NAMESPACE | |
CAutoLock | |
CCGlobalLock | Named global lock which can be used over process boundaries |
CCGlobalLockUnlocker | Unlocks the global lock object on destruction |
CCLock | A lock class |
CCLockEx | This class is for testing purposes only |
CCLog | Helper class encapsulating log4cpp |
CExceptionReporter | Printf like creation of exceptions |
Cgcarray | |
Cgcstring | A string class which is a clone of std::string |
CGenericException | GenICam's exception class |
►CLockableObject | Instance-Lock for an object |
CLock | |
CVersion_t | Version |
►Nrcg | |
CBuffer | The buffer class encapsulates a Genicam buffer that is provided by a stream |
CCPort | This is the port definition that connects GenAPI to GenTL |
CDevice | The device class encapsulates a Genicam device |
CGenTLException | |
CGenTLWrapper | Wrapper for dynamically loaded GenICam transport layers |
CImage | The image class encapsulates image information |
CImageList | An object of this class manages a limited number of images |
CInterface | The interface class encapsulates a Genicam interface |
CStream | The stream class encapsulates a Genicam stream |
CSystem | The system class encapsulates a Genicam transport layer |
►Nstd | |
Costringstream | |
►Nthreading | |
CMSMutex | A simple object wrapper around CreateMutex() and DeleteMutex() |
CMSScopedLock | A simple object wrapper around WaitForSingleObject() and ReleaseMutex() |
CMutex | |
CScopedLock | Definition of ScopedLock; |
►CThreadLocalDataHolder | This class holds Thread local data of type T, i.e |
CHolder | |
CAbortAppender | This Appender causes the application to abort() upon the first append() call |
CAppender | Implement this interface for your own strategies for printing log statements |
Cappender_t | A function table which is bound to log4cpp's Appender class |
CAppendersFactory | |
CAppenderSkeleton | AppenderSkeleton is a helper class, simplifying implementation of Appenders: it already takes care of handling of Thresholds and Filters |
CBasicConfigurator | This class implements a trivial default configuration for log4cpp: it adds a FileAppender that logs to stdout and uses a BasicLayout to the root Category |
CBasicLayout | BasicLayout is a simple fixed format Layout implementation |
CBufferingAppender | |
CCategory | This is the central class in the log4j package |
Ccategory_t | A function table which is bound to log4cpp's Category class |
CCategoryStream | This class enables streaming simple types and objects to a category |
CCInt64Lexer | Lexical analyzer for CIntSwissKnife |
►CCInt64MathParser | Parser and evaluator for CIntSwissKnife |
COperation | |
CCLexer | |
►CCMathParser | Expression parser and evaluator of CSwissKnife |
COperation | |
CConfigureFailure | Exception class for configuration |
CCStaticFuncMapDouble | |
CCStaticFuncMapInt64 | |
CCStrMap | Map for variables in swissknife expression |
CCSymTable | |
CFactoryParams | |
CFileAppender | |
CFilter | Users should extend this class to implement customized logging event filtering |
CFixedContextCategory | This Category subclass replaces the NDC field in LoggingEvents with a fixed context string |
CHierarchyMaintainer | HierarchyMaintainer is an internal log4cpp class |
CIdsaAppender | IdsaAppender is an Appender that sends LoggingEvents to the IDS/A logger and reference monitor by Marc Welz |
CLayout | Extend this abstract class to create your own log layout format |
CLayoutAppender | LayoutAppender is a common superclass for all Appenders that require a Layout |
CLayoutsFactory | |
CLevelEvaluator | |
CLoggingEvent | The top level namespace for all 'Log for C++' types and classes |
►CNDC | Implements nested diagnostic contexts as defined by Neil Harrison in the article "Patterns for Logging
Diagnostic Messages" part of the book "<i>Pattern Languages of
Program Design 3</i>" edited by Martin et al |
CDiagnosticContext | |
Cndc_t | A function table which is bound to log4cpp's NDC class |
COstreamAppender | OstreamAppender appends LoggingEvents to ostreams |
CPassThroughLayout | |
Cpattern_layout_t | A function table which is bound to log4cpp's PatternLayout class |
►CPatternLayout | PatternLayout is a simple fixed format Layout implementation |
CPatternComponent | |
CPriority | Importance levels with which one can categorize log messages |
Cproperty_configurator_t | A function table which is bound to log4cpp's PropertyConfigurator class |
CPropertyConfigurator | Property configurator will read a config file using the same (or similar) format to the config file used by log4j |
CRemoteSyslogAppender | RemoteSyslogAppender sends LoggingEvents to a remote syslog system |
CRollingFileAppender | RollingFileAppender is a FileAppender that rolls over the logfile once it has reached a certain size limit |
CS_EVENT_NEW_BUFFER | |
CS_PORT_REGISTER_STACK_ENTRY | |
CS_SINGLE_CHUNK_DATA | |
CSimpleConfigurator | This class implements a simple configurator for log4cpp |
CSimpleLayout | BasicLayout is a simple fixed format Layout implementation |
CStringQueueAppender | This class puts log messages in an in-memory queue |
CSyslogAppender | SyslogAppender sends LoggingEvents to the local syslog system |
Ctab | |
CTimeStamp | A simple TimeStamp abstraction |
CTriggeringEventEvaluator | |
CTriggeringEventEvaluatorFactory | |
Cwidth | |
Cwrapper_t | A wrapper which bridges to log4cpp functionality |