This is the port definition that connects GenAPI to GenTL. More...
#include <cport.h>

Public Member Functions | |
| CPort (std::shared_ptr< const GenTLWrapper > gentl, void **port) | |
| GenApi::EAccessMode | GetAccessMode () const |
| void | Read (void *buffer, int64_t addr, int64_t length) |
| void | Write (const void *buffer, int64_t addr, int64_t length) |
Private Attributes | |
| std::shared_ptr< const GenTLWrapper > | gentl |
| void ** | port |
This is the port definition that connects GenAPI to GenTL.
It is implemented such that it works with a pointer to a handle. The methods do nothing if the handle is 0.
| rcg::CPort::CPort | ( | std::shared_ptr< const GenTLWrapper > | gentl, |
| void ** | port | ||
| ) |
| GenApi::EAccessMode rcg::CPort::GetAccessMode | ( | ) | const |
|
private |