All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
CLAllAdapter.h File Reference

C++ class wrapping CLSerialAll. More...

#include <Base/GCBase.h>
#include <CLProtocol/ClAllSerial.h>
#include <CLProtocol/CLException.h>
#include <CLProtocol/CLProtocol.h>
#include <CLProtocol/ISerialAdapter.h>
#include <map>
#include <dlfcn.h>
#include <errno.h>
Include dependency graph for CLAllAdapter.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CLProtocol::CCLAllAdapter
 Wraps the CLAllSerial.dll. More...
 
struct  CLProtocol::CCLAllAdapter::CLAllProxy
 

Namespaces

 CLProtocol
 

Macros

#define __cdecl   __attribute__((cdecl))
 

Typedefs

typedef void * lib_handle_t
 
typedef std::map< GENICAM_NAMESPACE::gcstring, ISerialAdapter * > CLProtocol::SerialPortMap
 A map holding the pointers to the serial adapters. More...
 

Functions

void CLProtocol::Destroy (SerialPortMap &portList)
 
void CLProtocol::GetPortMap (SerialPortMap &StdMap)
 retrieves the list of port mapped by PortID More...
 

Detailed Description

C++ class wrapping CLSerialAll.

Definition in file CLAllAdapter.h.

Macro Definition Documentation

◆ __cdecl

#define __cdecl   __attribute__((cdecl))

Definition at line 58 of file CLAllAdapter.h.

Typedef Documentation

◆ lib_handle_t

typedef void* lib_handle_t

Definition at line 50 of file CLAllAdapter.h.



rc_genicam_api
Author(s): Heiko Hirschmueller
autogenerated on Wed Dec 4 2024 03:10:12