Classes | |
class | CPointer< T, B > |
Encapsulates a GenApi pointer dealing with the dynamic_cast automatically. More... | |
class | CFloatPtr |
SmartPointer for IFloat interface pointer. More... | |
Namespaces | |
Spinnaker | |
Spinnaker::GenApi | |
Typedefs | |
typedef CPointer< IBase > | CBasePtr |
SmartPointer for IBase interface pointer. More... | |
typedef CPointer< INode, IBase > | CNodePtr |
SmartPointer for INode interface pointer. More... | |
typedef CPointer< IValue > | CValuePtr |
SmartPointer for IValue interface pointer. More... | |
typedef CPointer< ICategory > | CCategoryPtr |
SmartPointer for ICategory interface pointer. More... | |
typedef CPointer< IBoolean > | CBooleanPtr |
SmartPointer for IBoolean interface pointer. More... | |
typedef CPointer< IInteger > | CIntegerPtr |
SmartPointer for IInteger interface pointer. More... | |
typedef CPointer< IString > | CStringPtr |
SmartPointer for IString interface pointer. More... | |
typedef CPointer< IRegister > | CRegisterPtr |
SmartPointer for IRegister interface pointer. More... | |
typedef CPointer< IEnumeration > | CEnumerationPtr |
SmartPointer for IEnumeration interface pointer. More... | |
typedef CPointer< IEnumEntry > | CEnumEntryPtr |
SmartPointer for IEnumEntry interface pointer. More... | |
typedef CPointer< IPort > | CPortPtr |
SmartPointer for IPort interface pointer. More... | |
typedef CPointer< IPortReplay > | CPortReplayPtr |
SmartPointer for IPortReplay interface pointer. More... | |
typedef CPointer< IPortRecorder > | CPortRecorderPtr |
SmartPointer for IPortRecorder interface pointer. More... | |
typedef CPointer < IPortWriteList, IPortWriteList > | CPortWriteListPtr |
SmartPointer for IPortWriteList interface pointer. More... | |
typedef CPointer< IChunkPort > | CChunkPortPtr |
SmartPointer for IChunkPort interface pointer. More... | |
typedef CPointer< INodeMap, INodeMap > | CNodeMapPtr |
SmartPointer for INodeMap interface pointer. More... | |
typedef CPointer< INodeMapDyn, INodeMap > | CNodeMapDynPtr |
SmartPointer for INodeMapDyn interface pointer. More... | |
typedef CPointer< IDeviceInfo, INodeMap > | CDeviceInfoPtr |
SmartPointer for IDeviceInfo interface pointer. More... | |
typedef CPointer< ISelector > | CSelectorPtr |
SmartPointer for ISelector interface pointer. More... | |
typedef CPointer< ICommand > | CCommandPtr |
SmartPointer for ICommand interface pointer. More... | |
typedef CPointer< IPortConstruct > | CPortConstructPtr |
SmartPointer for IPortConstruct interface pointer. More... | |
Functions | |
template<class T , class B > | |
bool | IsReadable (const Spinnaker::GenApi::CPointer< T, B > &ptr) |
Checks if a node is readable. More... | |
template<class T , class B > | |
bool | IsWritable (const Spinnaker::GenApi::CPointer< T, B > &ptr) |
Checks if a node is Writable. More... | |
template<class T , class B > | |
bool | IsImplemented (const Spinnaker::GenApi::CPointer< T, B > &ptr) |
Checks if a node is Implemented. More... | |
template<class T , class B > | |
bool | IsAvailable (const Spinnaker::GenApi::CPointer< T, B > &ptr) |
Checks if a node is Available. More... | |
GenICam::gcstring | GetInterfaceName (IBase *pBase) |
Returns the name of the main interface as string DEPRICATED, use IBase::GetPrincipalInterfaceType() instead. More... | |
Contact Support | Spinnaker® SDK Programmer's Guide and API Reference | Mon Apr 10 2023 © FLIR Integrated Imaging Solutions Inc. All rights reserved. |