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 | |
| namespace | Spinnaker |
| namespace | Spinnaker::GenApi |
Typedefs | |
| typedef CPointer< IBase > | CBasePtr |
| SmartPointer for IBase interface pointer. | |
| typedef CPointer< INode, IBase > | CNodePtr |
| SmartPointer for INode interface pointer. | |
| typedef CPointer< IValue > | CValuePtr |
| SmartPointer for IValue interface pointer. | |
| typedef CPointer< ICategory > | CCategoryPtr |
| SmartPointer for ICategory interface pointer. | |
| typedef CPointer< IBoolean > | CBooleanPtr |
| SmartPointer for IBoolean interface pointer. | |
| typedef CPointer< IInteger > | CIntegerPtr |
| SmartPointer for IInteger interface pointer. | |
| typedef CPointer< IString > | CStringPtr |
| SmartPointer for IString interface pointer. | |
| typedef CPointer< IRegister > | CRegisterPtr |
| SmartPointer for IRegister interface pointer. | |
| typedef CPointer< IEnumeration > | CEnumerationPtr |
| SmartPointer for IEnumeration interface pointer. | |
| typedef CPointer< IEnumEntry > | CEnumEntryPtr |
| SmartPointer for IEnumEntry interface pointer. | |
| typedef CPointer< IPort > | CPortPtr |
| SmartPointer for IPort interface pointer. | |
| typedef CPointer< IPortReplay > | CPortReplayPtr |
| SmartPointer for IPortReplay interface pointer. | |
| typedef CPointer< IPortRecorder > | CPortRecorderPtr |
| SmartPointer for IPortRecorder interface pointer. | |
| typedef CPointer< IPortWriteList, IPortWriteList > | CPortWriteListPtr |
| SmartPointer for IPortWriteList interface pointer. | |
| typedef CPointer< IChunkPort > | CChunkPortPtr |
| SmartPointer for IChunkPort interface pointer. | |
| typedef CPointer< INodeMap, INodeMap > | CNodeMapPtr |
| SmartPointer for INodeMap interface pointer. | |
| typedef CPointer< INodeMapDyn, INodeMap > | CNodeMapDynPtr |
| SmartPointer for INodeMapDyn interface pointer. | |
| typedef CPointer< IDeviceInfo, INodeMap > | CDeviceInfoPtr |
| SmartPointer for IDeviceInfo interface pointer. | |
| typedef CPointer< ISelector > | CSelectorPtr |
| SmartPointer for ISelector interface pointer. | |
| typedef CPointer< ICommand > | CCommandPtr |
| SmartPointer for ICommand interface pointer. | |
| typedef CPointer< IPortConstruct > | CPortConstructPtr |
| SmartPointer for IPortConstruct interface pointer. | |
Functions | |
| template<class T , class B > | |
| bool | IsReadable (const Spinnaker::GenApi::CPointer< T, B > &ptr) |
| Checks if a node is readable. | |
| template<class T , class B > | |
| bool | IsWritable (const Spinnaker::GenApi::CPointer< T, B > &ptr) |
| Checks if a node is Writable. | |
| template<class T , class B > | |
| bool | IsImplemented (const Spinnaker::GenApi::CPointer< T, B > &ptr) |
| Checks if a node is Implemented. | |
| template<class T , class B > | |
| bool | IsAvailable (const Spinnaker::GenApi::CPointer< T, B > &ptr) |
| Checks if a node is Available. | |
| GenICam::gcstring | GetInterfaceName (IBase *pBase) |
| Returns the name of the main interface as string DEPRICATED, use IBase::GetPrincipalInterfaceType() instead. | |