ActionCommandResult | Action Command Result |
AttachStatistics_t | Delivers information about the attached chunks and nodes |
AutoLock | |
AutoLock | |
AVIOption | Options for saving AVI files |
BasePtr< T, B > | The base class of the SystemPtr, CameraPtr, InterfacePtr, ImagePtr and LoggingEventDataPtr objects |
BasePtr< Camera, ICameraBase > | |
CameraPtr | A reference tracked pointer to a camera object |
BasePtr< IImage > | |
ImagePtr | A reference tracked pointer to an image object |
BasePtr< IInterface > | |
InterfacePtr | A reference tracked pointer to the interface object |
BasePtr< ISystem > | |
SystemPtr | A reference tracked pointer to a system object |
BasePtr< LoggingEventData > | |
LoggingEventDataPtr | A reference tracked pointer to the LoggingEvent object |
basic_istream | |
IDevFileStreamBase< CharType, Traits > | |
basic_ostream | |
ODevFileStreamBase< CharType, Traits > | |
basic_streambuf | |
IDevFileStreamBuf< CharType, Traits > | |
ODevFileStreamBuf< CharType, Traits > | |
BMPOption | Options for saving Bitmap image |
CChunkAdapter | Connects a chunked buffer to a node map |
CChunkAdapterDcam | Connects a chunked DCAM buffer to a node map |
CChunkAdapterGeneric | |
CChunkAdapterGEV | Connects a chunked DCAM buffer to a node map |
CChunkAdapterU3V | Connects a chunked U3V buffer to a node map |
CCMSettings | |
CDataStruct | |
CTestPortStruct< CDataStruct > | Implements a register spaces based on a C++ struct |
CDialog | |
CAboutDlg | |
CDocument | |
CSpinnakerMFCDoc | |
CEventAdapter | Delivers Events to ports |
CEventAdapter1394 | Distribute the events to the node map |
CEventAdapterGeneric | Connects a generic event to a node map |
CEventAdapterGEV | Connects a GigE Event to a node map |
CEventAdapterU3V | Connects a U3V Event to a node map |
CFrameWnd | |
CMainFrame | |
CGlobalLock | Named global lock which can be used over process boundaries |
CGlobalLockUnlocker | Unlocks the global lock object on destruction |
CLock | A lock class |
CLockEx | This class is for testing purposes only |
CLock | A lock class |
CLockEx | This class is for testing purposes only |
CNodeCallback | Callback body instance for INode pointers |
Function_NodeCallback< Function > | Container for a function pointer |
Member_NodeCallback< Client, Member > | Container for a member function pointer |
CNodeMapFactory | The node map factory is used for creating node maps from camera description files |
CompressedImageInfo | |
Counter | Definition of a simple Counter class |
CPointer< T, B > | Encapsulates a GenApi pointer dealing with the dynamic_cast automatically |
CPointer< IFloat, IBase > | |
CFloatPtr | SmartPointer for IFloat interface pointer |
CPointer< INode, IBase > | |
CpuUsageInfo | |
CView | |
CSpinnakerMFCView | |
CWinApp | |
CSpinnakerMFCApp | |
DCAM_CHECKSUM | |
DCAM_CHUNK_TRAILER | |
DeviceEventExposureEndData | Data Fields for Device Event payload for EventExposureEnd |
DeviceEventInferenceData | Data fields for Device Event payload for EventInference |
DeviceEventUtility | |
double_autovector_t | Vector of doubles with reference counting |
EAccessModeClass | Holds conversion methods for the access mode enumeration |
ECachingModeClass | Holds conversion methods for the caching mode enumeration |
EDisplayNotationClass | Holds conversion methods for the notation type of floats |
EEndianessClass | Holds conversion methods for the endianess enumeration |
EGenApiSchemaVersionClass | Helper class converting EGenApiSchemaVersion from and to string |
EInputDirectionClass | Holds conversion methods for the notation type of floats |
ENameSpaceClass | Holds conversion methods for the namespace enumeration |
ERepresentationClass | Holds conversion methods for the representation enumeration |
ESignClass | Holds conversion methods for the sign enumeration |
ESlopeClass | Holds conversion methods for the converter formulas |
EStandardNameSpaceClass | Holds conversion methods for the standard namespace enumeration |
EventHandler | The base class for all event handler types |
IDeviceArrivalEventHandler | |
DeviceArrivalEventHandler | An event handler for capturing the device arrival event |
IInterfaceEventHandler | |
InterfaceEventHandler | A handler to device arrival and removal events on all interfaces |
InterfaceEventHandlerImpl | |
InterfaceEventHandlerImpl | |
IDeviceEventHandler | |
DeviceEventHandler | A handler to device events |
DeviceEventHandlerImpl | |
IDeviceRemovalEventHandler | |
DeviceRemovalEventHandler | An event handler for capturing the device removal event |
IInterfaceEventHandler | |
IImageEventHandler | |
ImageEventHandler | A handler for capturing image arrival events |
ImageEventHandlerImpl | |
ImageEventHandlerImpl | |
IImageListEventHandler | |
ImageListEventHandler | A handler for capturing image list arrival events |
IInterfaceArrivalEventHandler | |
InterfaceArrivalEventHandler | An event handler for capturing the interface arrival event |
ISystemEventHandler | |
SystemEventHandler | A handler to interface arrival and removal events on the system |
SystemEventHandlerImpl | |
IInterfaceRemovalEventHandler | |
InterfaceRemovalEventHandler | An event handler for capturing the interface removal event |
ISystemEventHandler | |
ILoggingEventHandler | |
LoggingEventHandler | An event handler for capturing the device logging event |
LoggingEventHandlerImpl | |
EVisibilityClass | Holds conversion methods for the visibility enumeration |
exception | |
Exception | The Exception object represents an error that is returned from the library |
EYesNoClass | Holds conversion methods for the standard namespace enumeration |
FileProtocolAdapter | Adapter between the std::iostreambuf and the SFNC Features representing the device file system |
FrameRateCounter | |
gcstring | |
GrabInfo | |
GVCP_CHUNK_TRAILER | Header of a GVCP request packet |
GVCP_EVENT_ITEM | Layout of a GVCP event item (Extended ID flag not set) |
GVCP_EVENT_ITEM_BASIC | Layout of a GVCP event item (common to all types) |
GVCP_EVENT_ITEM_EXTENDED_ID | Layout of a GVCP event item (Extended ID flag set) |
GVCP_EVENT_REQUEST | Layout of a GVCP event request packet (Extended ID flag not set) |
GVCP_EVENT_REQUEST_EXTENDED_ID | Layout of a GVCP event request packet (Extended ID flag set) |
GVCP_EVENTDATA_REQUEST | Layout of a GVCP event data request packet (Extended ID flag not set) |
GVCP_EVENTDATA_REQUEST_EXTENDED_ID | Layout of a GVCP event data request packet (Extended ID flag set) |
GVCP_REQUEST_HEADER | Header of a GVCP request packet |
H264Option | Options for saving H264 files |
IBoolean | |
BooleanNode | Interface for string properties |
ICameraBase | The interface file for base class for the camera object |
CameraBase | The base class for the camera object |
Camera | The camera object class |
ICameraList | Used to hold a list of camera objects |
CameraList | Used to hold a list of camera objects |
ICategory | |
CategoryNode | Interface for string properties |
IChunkData | The Interface file for ChunkData |
ChunkData | The chunk data which contains additional information about an image |
IChunkPort | |
PortNode | Interface for value properties |
PortReplay | Interface for replaying write commands on a port |
PortRecorder | Interface for recording write commands on a port |
ICommand | |
CommandNode | Interface for string properties |
IDataStream | |
IDeviceInfo | |
NodeMap | Smart pointer template for NodeMaps with create function |
SpinTestCamera | |
IEnumEntry | |
EnumEntryNode | Interface for string properties |
IEnumeration | |
EnumNode | Interface for string properties |
CEnumerationTRef< EnumT > | Interface for string properties |
IEnumerationT | |
CEnumerationTRef< EnumT > | Interface for string properties |
IFloat | |
FloatNode | Interface for string properties |
FloatRegNode | Interface for string properties |
IImage | The interface file for Image |
Image | The image object class |
IImageList | Used to hold a list of image objects |
ImageList | |
IImageProcessor | Used to hold a list of image objects |
ImageProcessor | Image post processing class for converting a source image to another pixel format |
IImageStatistics | The interface file for image statistics |
ImageStatistics | Represents image statistics for an image |
IInteger | |
IntegerNode | Interface for string properties |
IntRegNode | Interface for string properties |
IInterface | The interface file for Interface |
Interface | An interface object which holds a list of cameras |
IInterfaceList | The interface file for InterfaceList class |
InterfaceList | A list of the available interfaces on the system |
ImageInfo | |
ImageUtility | Static helper functions for the image object class |
ImageUtilityCCM | Static function to create color corrected images from an image object |
ImageUtilityHeatmap | Static functions to create heatmap images from image objects of pixel format Mono8 and Mono16 |
ImageUtilityPolarization | Static functions to create polarization images from image objects of pixel format Polarized8 and BayerRGPolarized8 |
InferenceBoundingBox | Inference Bounding Boxes data structure |
InferenceBoundingBoxResult | An inference bounding boxes object which holds information about the detected bounding boxes |
InferenceBoxCircle | |
InferenceBoxRect | Inference Bounding Box Type Data Structures |
InferenceBoxRotatedRect | |
INode | |
Node | Class common to all nodes |
CSelectorSet | The set of selectors selecting a given node |
PortNode | Interface for value properties |
ValueNode | Interface for value properties |
BooleanNode | Interface for string properties |
CategoryNode | Interface for string properties |
CommandNode | Interface for string properties |
EnumEntryNode | Interface for string properties |
EnumNode | Interface for string properties |
FloatNode | Interface for string properties |
IntegerNode | Interface for string properties |
RegisterNode | Interface for string properties |
FloatRegNode | Interface for string properties |
IntRegNode | Interface for string properties |
StringRegNode | Interface for string properties |
StringNode | Interface for string properties |
StringRegNode | Interface for string properties |
INodeMap | |
NodeMap | Smart pointer template for NodeMaps with create function |
int64_autovector_t | Vector of integers with reference counting |
IPersistScript | |
CFeatureBag | Bag holding streamable features of a nodetree |
IPortConstruct | |
CChunkPort | Port attachable to a chunk in a buffer |
CEventPort | Port attachable to an event |
CPortImpl | Standard implementation for a port |
CRegisterPortImpl | Standard implementation for a port using a register based transport layer |
CTestPortStruct< CDataStruct > | Implements a register spaces based on a C++ struct |
PortNode | Interface for value properties |
IPortRecorder | |
PortNode | Interface for value properties |
PortRecorder | Interface for recording write commands on a port |
IPortReplay | |
CPortImpl | Standard implementation for a port |
PortReplay | Interface for replaying write commands on a port |
IPortWriteList | |
CPortWriteList | Container holding a list of port write commands |
IRegister | |
RegisterNode | Interface for string properties |
IString | |
StringNode | Interface for string properties |
ISystem | The interface file for System |
System | The system object is used to retrieve the list of interfaces and cameras available |
IValue | |
ValueNode | Interface for value properties |
JPEGOption | Options for saving JPEG image |
JPG2Option | Options for saving JPEG2000 image |
LibraryVersion | Provides easier access to the current version of Spinnaker |
LockableObject< Object >::Lock | A scopelevel Lock class |
LockableObject< Object > | Instance-Lock for an object |
LoggingEventData | The LoggingEventData object |
MJPGOption | Options for saving MJPG files |
CNodeMapFactory::NodeStatistics_t | |
PGMOption | Options for saving PGM images |
PNGOption | Spinnaker struct definitions |
PPMOption | Options for saving PPM images |
SingleChunkData_t | |
SingleChunkDataStr_t | |
SIOption | Options for saving Spinnaker image |
SpinVideo | Provides the functionality for the user to record images to an AVI/MP4 file |
TIFFOption | Options for saving TIFF images |
TransportLayerDevice | Part of the QuickSpin API to provide access to camera information without having to first initialize the camera |
TransportLayerInterface | Part of the QuickSpin API to provide access to camera information without having to first initialize the camera |
TransportLayerStream | Part of the QuickSpin API to provide access to camera information without having to first initialize the camera |
TransportLayerSystem | Part of the QuickSpin API to provide access to camera information without having to first initialize the camera |
U3V_CHUNK_TRAILER | Header of a GVCP request packet |
U3V_COMMAND_HEADER | U3V/GenCP command header |
U3V_EVENT_DATA | U3V/GenCP EVENT_CMD specific command data |
U3V_EVENT_MESSAGE | Entire event data message (without the variable-sized data field) |
Version_t | Version |