|
Buffer Interface
|
Class library for Gen<i>Cam camera device access via BFGTL. More...
Namespaces | |
| PRIVATE_IMP | |
Classes | |
| class | BaseNode |
| Base class for BFGTLUtilities::Device node access and modification. More... | |
| class | BooleanNode |
| BFGTLUtilities::Device node class to access or modify boolean value nodes. More... | |
| class | CategoryNode |
| BFGTLUtilities::Device node class to read category nodes and their features. More... | |
| class | CommandNode |
| BFGTLUtilities::Device node class to execute command nodes. More... | |
| class | Device |
| Interface to access and modify features on a Gen<i>Cam device. More... | |
| class | EnumEntryNode |
| BFGTLUtilities::Device node class to examine enumeration-entry value nodes. More... | |
| class | EnumerationNode |
| BFGTLUtilities::Device node class to access or modify enumeration value nodes, and read their features. More... | |
| class | FloatNode |
| BFGTLUtilities::Device node class to access or modify floating-point value nodes. More... | |
| class | IntegerNode |
| BFGTLUtilities::Device node class to access or modify integer value nodes. More... | |
| class | PortNode |
| BFGTLUtilities::Device node class to examine port nodes. More... | |
| class | RegisterNode |
| BFGTLUtilities::Device node class to access or modify register value nodes. More... | |
| class | StringNode |
| BFGTLUtilities::Device node class to access or modify string value nodes. More... | |
| class | ValueNode |
| BFGTLUtilities::Device node class to access or modify nodes with any kind of value. More... | |
Enumerations | |
| enum | NodeType { NodeType::Unknown = BFGTL_TYPE_UNKNOWN, NodeType::Value = BFGTL_NODE_TYPE_VALUE, NodeType::Base = BFGTL_NODE_TYPE_BASE, NodeType::Integer = BFGTL_NODE_TYPE_INTEGER, NodeType::Boolean = BFGTL_NODE_TYPE_BOOLEAN, NodeType::Command = BFGTL_NODE_TYPE_COMMAND, NodeType::Float = BFGTL_NODE_TYPE_FLOAT, NodeType::String = BFGTL_NODE_TYPE_STRING, NodeType::Register = BFGTL_NODE_TYPE_REGISTER, NodeType::Category = BFGTL_NODE_TYPE_CATEGORY, NodeType::Enumeration = BFGTL_NODE_TYPE_ENUMERATION, NodeType::EnumEntry = BFGTL_NODE_TYPE_ENUM_ENTRY, NodeType::Port = BFGTL_NODE_TYPE_PORT } |
| enum | Access { Access::Unknown = BFGTL_ACCESS_UNKNOWN, Access::NI = BFGTL_ACCESS_NI, Access::NA = BFGTL_ACCESS_NA, Access::RO = BFGTL_ACCESS_RO, Access::WO = BFGTL_ACCESS_WO, Access::RW = BFGTL_ACCESS_RW } |
Functions | |
| BFBOOL BFCAPI | LibIsGood (void) |
Class library for Gen<i>Cam camera device access via BFGTL.
| typedef PRIVATE_IMP::NodeImpT<PRIVATE_IMP::BooleanNodeBase,NodeType::Boolean> BFGTLUtilities::BooleanNode |
| typedef PRIVATE_IMP::NodeImpT<PRIVATE_IMP::CategoryNodeBase,NodeType::Category> BFGTLUtilities::CategoryNode |
| typedef PRIVATE_IMP::NodeImpT<PRIVATE_IMP::CommandNodeBase,NodeType::Command> BFGTLUtilities::CommandNode |
| typedef PRIVATE_IMP::NodeImpT<PRIVATE_IMP::EnumEntryNodeBase,NodeType::EnumEntry> BFGTLUtilities::EnumEntryNode |
| typedef PRIVATE_IMP::NodeImpT<PRIVATE_IMP::EnumerationNodeBase,NodeType::Enumeration> BFGTLUtilities::EnumerationNode |
| typedef PRIVATE_IMP::NodeImpT<PRIVATE_IMP::IntegerNodeBase,NodeType::Integer> BFGTLUtilities::IntegerNode |
| typedef PRIVATE_IMP::NodeImpT<PRIVATE_IMP::RegisterNodeBase,NodeType::Register> BFGTLUtilities::RegisterNode |
| typedef PRIVATE_IMP::NodeImpT<PRIVATE_IMP::StringNodeBase,NodeType::String> BFGTLUtilities::StringNode |
|
strong |
|
strong |
Determine if the base library can be opened. This is necessary for BFGTLUtilities to be usable.
1.8.9.1