eGrabber Reference  24.04.0.8
Classes | Namespaces | Functions | Variables
EGenTL.h File Reference

Defines GenTL. More...

#include <stdio.h>
#include <stdarg.h>
#include "internal/EGenTLImpl.h"
#include "internal/class.EGenTL.h"
#include "deprecated/class.EGenTL.h"
#include "deprecated/common/namespace.Euresys.h"
#include "internal/class.EGenTL.impl.h"

Go to the source code of this file.

Classes

class  EGenTL
 GenTL library functions More...
 

Namespaces

 Euresys
 
 Euresys::gc
 Shortcut to GenTL Client namespace.
 
 Euresys::ge
 Shortcut to GenTL Euresys custom namespace.
 
 Euresys::query
 
 Euresys::action
 

Functions

std::string Coaxlink ()
 auto-select the CTI path to access system-installed Coaxlink producer More...
 
std::string Grablink ()
 auto-select the CTI path to access system-installed Grablink producer More...
 
std::string Gigelink ()
 auto-select the CTI path to access system-installed GigE Vision producer More...
 
GenApiQueryBuilder attributes ()
 Create a query to get the list of attributes exposed by a GenApi Module. More...
 
GenApiQueryBuilder features (bool availableOnly=true)
 Create a query to get the list of features exposed by a GenApi Module. More...
 
GenApiQueryBuilder featuresOf (const std::string &category, bool availableOnly=true)
 Create a query to get the list of features of a category exposed by a GenApi Module. More...
 
GenApiQueryBuilder categories (bool availableOnly=true)
 Create a query to get the list of categories exposed by a GenApi Module. More...
 
GenApiQueryBuilder categoriesOf (const std::string &category, bool availableOnly=true)
 Create a query to get the list of categories of a category exposed by a GenApi Module. More...
 
GenApiQueryBuilder enumEntries (const std::string &feature, bool availableOnly=true)
 Create a query to get the list of entries of a GenApi enumeration. More...
 
GenApiQueryBuilder available (const std::string &feature)
 Create a query to check if a feature is available. More...
 
GenApiQueryBuilder readable (const std::string &feature)
 Create a query to check if a feature is readable. More...
 
GenApiQueryBuilder writeable (const std::string &feature)
 Create a query to check if a feature is writeable. More...
 
GenApiQueryBuilder implemented (const std::string &feature)
 Create a query to check if a feature is implemented. More...
 
GenApiQueryBuilder command (const std::string &feature)
 Create a query to check if a feature is a command. More...
 
GenApiQueryBuilder done (const std::string &feature)
 Create a query to check if execution of a command is done. More...
 
GenApiQueryBuilder interfaces (const std::string &feature)
 Create a query to get the list of interfaces of a feature. More...
 
GenApiQueryBuilder source (const std::string &feature)
 Create a query to get the XML source of a feature. More...
 
GenApiQueryBuilder xml ()
 Create a query to get the register description document of a GenApi Module. More...
 
GenApiQueryBuilder info (const std::string &feature, const std::string &what)
 Create a query to get XML information of a feature node. More...
 
GenApiQueryBuilder declared ()
 Create a query to get the list of declared virtual user features. More...
 
GenApiActionBuilder declareInteger ()
 Create an action to declare a virtual user feature of type Integer on a GenApi Module. More...
 
GenApiActionBuilder declareFloat ()
 Create an action to declare a virtual user feature of type Float on a GenApi Module. More...
 
GenApiActionBuilder declareString ()
 Create an action to declare a virtual user feature of type String on a GenApi Module. More...
 
GenApiActionBuilder undeclare ()
 Create an action to undeclare (delete) a virtual user feature on a GenApi Module. More...
 

Variables

const gc::DEVICE_ACCESS_FLAGS defaultDeviceOpenFlags = gc::DEVICE_ACCESS_CONTROL
 

Detailed Description

Defines GenTL.