stcamera_components
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace rclcpp
Namespace StApi
Namespace stcamera
Classes and Structs
Struct StCallback_t
Class CImageAllocator
Class StCameraInterface
Class StCameraInterfaceImpl
Class StCameraNode
Class StCameraNodeImpl
Class StParameter
Enums
Enum EOSError_t
Defines
Define CATCH_COMMON_ERR_RES
Define CHECK_NULLPTR_RES
Define COMPOSITION_EXPORT
Define COMPOSITION_IMPORT
Define COMPOSITION_LOCAL
Define COMPOSITION_PUBLIC
Define COMPOSITION_PUBLIC_TYPE
Define ENABLED_STAPI_ZERO_COPY
Define OSERROR_STR_CHUNK_INACCESSIBLE_ERROR
Define OSERROR_STR_CHUNK_NOT_SUPPORTED_ERROR
Define OSERROR_STR_EVENT_ALREADY_OFF_ERROR
Define OSERROR_STR_EVENT_ALREADY_ON_ERROR
Define OSERROR_STR_EVENT_INACCESSIBLE_ERROR_STR
Define OSERROR_STR_EVENT_NOT_SUPPORTED_ERROR
Define OSERROR_STR_GENTL_INVALID_ID_ERROR
Define OSERROR_STR_GIVEN_ID_CAMERA_NOT_FOUND_STR
Define OSERROR_STR_IMAGE_ACQ_ALREADY_OFF_ERROR
Define OSERROR_STR_IMAGE_ACQ_ALREADY_ON_ERROR
Define OSERROR_STR_MODULE_ERROR
Define OSERROR_STR_NODE_ERROR
Define OSERROR_STR_REMOTE_DEVUCE_EVENT_ALWAYS_ENABLED_ERROR
Define OSERROR_STR_TRIGGER_INACCESSIBLE_ERROR
Define OSERROR_STR_TRIGGER_NOT_SUPPORTED_ERROR
Define OSERROR_STR_UNKNOWN_ERROR
Define RETURN_ERR_RES
Define RETURN_SUCCESS
Define STCAMERA_NODE_NAME
Define STCAMERA_QUEUE_SIZE
Define STMSG_chunk
Define STMSG_device_connection
Define STMSG_event
Define STMSG_image
Define STSRV_E_chunk
Define STSRV_E_event_acquisition
Define STSRV_E_event_node
Define STSRV_E_image_acquisition
Define STSRV_E_trigger
Define STSRV_G_chunk_list
Define STSRV_G_device_list
Define STSRV_G_enum_list
Define STSRV_G_error_code_info
Define STSRV_G_event_acquisition_status_list
Define STSRV_G_event_node_status_list
Define STSRV_G_genicam_node_info
Define STSRV_G_image_acquisition_status
Define STSRV_G_last_error
Define STSRV_G_module_list
Define STSRV_G_sdk_info
Define STSRV_G_trigger_list
Define STSRV_R_node
Define STSRV_R_node_bool
Define STSRV_R_node_enum
Define STSRV_R_node_float
Define STSRV_R_node_int
Define STSRV_R_node_port
Define STSRV_R_node_register
Define STSRV_R_node_register_info
Define STSRV_R_node_string
Define STSRV_send_soft_trigger
Define STSRV_W_node
Define STSRV_W_node_bool
Define STSRV_W_node_command
Define STSRV_W_node_enum_int
Define STSRV_W_node_enum_str
Define STSRV_W_node_float
Define STSRV_W_node_int
Define STSRV_W_node_port
Define STSRV_W_node_register
Define STSRV_W_node_string
Define TIME_SOURCE
Typedefs
Typedef EOSError_t
Typedef PEOSError_t
Typedef stcamera::MapCallback
Typedef stcamera::MapCameraInterface
Typedef stcamera::MapChunk
Typedef stcamera::MapDeviceConnection
Typedef stcamera::MapPublisher
Typedef stcamera::StCallback_t
Directories
Directory include
Directory impl
Files
File stcamera_interface.hpp
File stcamera_interface_impl.hpp
File stcamera_msgs.hpp
File stcamera_node.hpp
File stcamera_node_impl.hpp
File stheader.hpp
File stparameter.hpp
File visibility_control.h
Standard Documents
LICENSE
PACKAGE
Index
stcamera_components
Index
Index
C
|
E
|
O
|
P
|
R
|
S
|
T
C
CATCH_COMMON_ERR_RES (C macro)
CHECK_NULLPTR_RES (C macro)
COMPOSITION_EXPORT (C macro)
COMPOSITION_IMPORT (C macro)
COMPOSITION_LOCAL (C macro)
COMPOSITION_PUBLIC (C macro)
COMPOSITION_PUBLIC_TYPE (C macro)
E
ENABLED_STAPI_ZERO_COPY (C macro)
EOSError_t (C++ enum)
(C++ type)
EOSError_t::OSError_ChunkInaccessibleError (C++ enumerator)
EOSError_t::OSError_ChunkNotSupportedError (C++ enumerator)
EOSError_t::OSError_EventAlreadyOffError (C++ enumerator)
EOSError_t::OSError_EventAlreadyOnError (C++ enumerator)
EOSError_t::OSError_EventInaccessibleError (C++ enumerator)
EOSError_t::OSError_EventNotSupportedError (C++ enumerator)
EOSError_t::OSError_GenICamError (C++ enumerator)
EOSError_t::OSError_GenTL_AbortError (C++ enumerator)
EOSError_t::OSError_GenTL_AccessDeniedError (C++ enumerator)
EOSError_t::OSError_GenTL_AmbiguousError (C++ enumerator)
EOSError_t::OSError_GenTL_BufferTooSmallError (C++ enumerator)
EOSError_t::OSError_GenTL_BusyError (C++ enumerator)
EOSError_t::OSError_GenTL_Error (C++ enumerator)
EOSError_t::OSError_GenTL_InvalidAddressError (C++ enumerator)
EOSError_t::OSError_GenTL_InvalidBufferError (C++ enumerator)
EOSError_t::OSError_GenTL_InvalidHandleError (C++ enumerator)
EOSError_t::OSError_GenTL_InvalidIDError (C++ enumerator)
EOSError_t::OSError_GenTL_InvalidIndexError (C++ enumerator)
EOSError_t::OSError_GenTL_InvalidParameterError (C++ enumerator)
EOSError_t::OSError_GenTL_InvalidValueError (C++ enumerator)
EOSError_t::OSError_GenTL_IOError (C++ enumerator)
EOSError_t::OSError_GenTL_NoDataError (C++ enumerator)
EOSError_t::OSError_GenTL_NotAvailableError (C++ enumerator)
EOSError_t::OSError_GenTL_NotImplementedError (C++ enumerator)
EOSError_t::OSError_GenTL_NotInitializedError (C++ enumerator)
EOSError_t::OSError_GenTL_OutOfMemoryError (C++ enumerator)
EOSError_t::OSError_GenTL_ParsingChunkDataError (C++ enumerator)
EOSError_t::OSError_GenTL_ResouceExhaustedError (C++ enumerator)
EOSError_t::OSError_GenTL_ResourceInUseError (C++ enumerator)
EOSError_t::OSError_GenTL_TimeoutError (C++ enumerator)
EOSError_t::OSError_GivenIdCameraNotFound (C++ enumerator)
EOSError_t::OSError_ImageAcquisitionAlreadyOffError (C++ enumerator)
EOSError_t::OSError_ImageAcquisitionAlreadyOnError (C++ enumerator)
EOSError_t::OSError_ModuleError (C++ enumerator)
EOSError_t::OSError_NodeError (C++ enumerator)
EOSError_t::OSError_Success (C++ enumerator)
EOSError_t::OSError_TriggerInaccessibleError (C++ enumerator)
EOSError_t::OSError_TriggerNotSupportedError (C++ enumerator)
EOSError_t::OSError_UnknownError (C++ enumerator)
O
OSERROR_STR_CHUNK_INACCESSIBLE_ERROR (C macro)
OSERROR_STR_CHUNK_NOT_SUPPORTED_ERROR (C macro)
OSERROR_STR_EVENT_ALREADY_OFF_ERROR (C macro)
OSERROR_STR_EVENT_ALREADY_ON_ERROR (C macro)
OSERROR_STR_EVENT_INACCESSIBLE_ERROR_STR (C macro)
OSERROR_STR_EVENT_NOT_SUPPORTED_ERROR (C macro)
OSERROR_STR_GENTL_INVALID_ID_ERROR (C macro)
OSERROR_STR_GIVEN_ID_CAMERA_NOT_FOUND_STR (C macro)
OSERROR_STR_IMAGE_ACQ_ALREADY_OFF_ERROR (C macro)
OSERROR_STR_IMAGE_ACQ_ALREADY_ON_ERROR (C macro)
OSERROR_STR_MODULE_ERROR (C macro)
OSERROR_STR_NODE_ERROR (C macro)
OSERROR_STR_REMOTE_DEVUCE_EVENT_ALWAYS_ENABLED_ERROR (C macro)
OSERROR_STR_TRIGGER_INACCESSIBLE_ERROR (C macro)
OSERROR_STR_TRIGGER_NOT_SUPPORTED_ERROR (C macro)
OSERROR_STR_UNKNOWN_ERROR (C macro)
P
PEOSError_t (C++ type)
R
RETURN_ERR_RES (C macro)
RETURN_SUCCESS (C macro)
S
stcamera::CImageAllocator (C++ class)
stcamera::CImageAllocator::Allocate (C++ function)
stcamera::CImageAllocator::camera_namespace_ (C++ member)
stcamera::CImageAllocator::CImageAllocator (C++ function)
stcamera::CImageAllocator::Deallocate (C++ function)
stcamera::CImageAllocator::get_image (C++ function)
stcamera::CImageAllocator::map_buffer_image_ (C++ member)
stcamera::CImageAllocator::OnDeregister (C++ function)
stcamera::MapCallback (C++ type)
stcamera::MapCameraInterface (C++ type)
stcamera::MapChunk (C++ type)
stcamera::MapDeviceConnection (C++ type)
stcamera::MapPublisher (C++ type)
stcamera::StCallback_t (C++ struct)
(C++ type)
stcamera::StCallback_t::cb_ (C++ member)
stcamera::StCallback_t::event_name_ (C++ member)
stcamera::StCallback_t::topic_name_ (C++ member)
stcamera::StCameraInterface (C++ class)
stcamera::StCameraInterface::camera_namespace_ (C++ member)
stcamera::StCameraInterface::clock_ (C++ member)
stcamera::StCameraInterface::deviceIsLost (C++ function)
stcamera::StCameraInterface::get_logger (C++ function)
stcamera::StCameraInterface::getTextForMsg (C++ function)
stcamera::StCameraInterface::nh_ (C++ member)
stcamera::StCameraInterface::param_ (C++ member)
stcamera::StCameraInterface::parent_nh_ (C++ member)
stcamera::StCameraInterface::StCameraInterface (C++ function)
stcamera::StCameraInterface::~StCameraInterface (C++ function)
stcamera::StCameraInterfaceImpl (C++ class)
stcamera::StCameraInterfaceImpl::activateChunks (C++ function)
stcamera::StCameraInterfaceImpl::bool_acquisition_is_started_ (C++ member)
stcamera::StCameraInterfaceImpl::bool_event_datastream_ (C++ member)
stcamera::StCameraInterfaceImpl::bool_event_device_ (C++ member)
stcamera::StCameraInterfaceImpl::bool_event_interface_ (C++ member)
stcamera::StCameraInterfaceImpl::bool_event_system_ (C++ member)
stcamera::StCameraInterfaceImpl::camera_info_ (C++ member)
stcamera::StCameraInterfaceImpl::camera_info_manager_ (C++ member)
stcamera::StCameraInterfaceImpl::def_event_ (C++ member)
stcamera::StCameraInterfaceImpl::destroyed_ (C++ member)
stcamera::StCameraInterfaceImpl::deviceIsLost (C++ function)
stcamera::StCameraInterfaceImpl::enableChunkCallback (C++ function)
stcamera::StCameraInterfaceImpl::enableEventAcquisitionCallback (C++ function)
stcamera::StCameraInterfaceImpl::enableEventNodeCallback (C++ function)
stcamera::StCameraInterfaceImpl::enableImageAcquisitionCallback (C++ function)
stcamera::StCameraInterfaceImpl::enableTriggerCallback (C++ function)
stcamera::StCameraInterfaceImpl::eventDataStreamCB (C++ function)
stcamera::StCameraInterfaceImpl::eventDeviceCB (C++ function)
stcamera::StCameraInterfaceImpl::eventGenApiNodeCB (C++ function)
stcamera::StCameraInterfaceImpl::eventInterfaceCB (C++ function)
stcamera::StCameraInterfaceImpl::eventSystemCB (C++ function)
stcamera::StCameraInterfaceImpl::executeNodeCallback (C++ function)
stcamera::StCameraInterfaceImpl::getCallbackMap (C++ function)
stcamera::StCameraInterfaceImpl::getChunkListCallback (C++ function)
stcamera::StCameraInterfaceImpl::getEnumListCallback (C++ function)
stcamera::StCameraInterfaceImpl::getEventAcquisitionStatusListCallback (C++ function)
stcamera::StCameraInterfaceImpl::getEventNodeStatusListCallback (C++ function)
stcamera::StCameraInterfaceImpl::getGenICamNodeInfoCallback (C++ function)
stcamera::StCameraInterfaceImpl::getImageAcquisitionStatusCallback (C++ function)
stcamera::StCameraInterfaceImpl::getNodeMap (C++ function)
stcamera::StCameraInterfaceImpl::getTriggerListCallback (C++ function)
stcamera::StCameraInterfaceImpl::image_allocator_ (C++ member)
stcamera::StCameraInterfaceImpl::initDeviceAndDataStream (C++ function)
stcamera::StCameraInterfaceImpl::initializeCameraInfo (C++ function)
stcamera::StCameraInterfaceImpl::initPublishers (C++ function)
stcamera::StCameraInterfaceImpl::initServices (C++ function)
stcamera::StCameraInterfaceImpl::ist_registered_callback_datastream_ (C++ member)
stcamera::StCameraInterfaceImpl::ist_registered_callback_device_ (C++ member)
stcamera::StCameraInterfaceImpl::ist_registered_callback_interface_ (C++ member)
stcamera::StCameraInterfaceImpl::ist_registered_callback_system_ (C++ member)
stcamera::StCameraInterfaceImpl::it_campub_ (C++ member)
stcamera::StCameraInterfaceImpl::map_chunk_ (C++ member)
stcamera::StCameraInterfaceImpl::map_event_datastream_ (C++ member)
stcamera::StCameraInterfaceImpl::map_event_interface_ (C++ member)
stcamera::StCameraInterfaceImpl::map_event_localdevice_ (C++ member)
stcamera::StCameraInterfaceImpl::map_event_remotedevice_ (C++ member)
stcamera::StCameraInterfaceImpl::map_event_system_ (C++ member)
stcamera::StCameraInterfaceImpl::map_msg_event_ (C++ member)
stcamera::StCameraInterfaceImpl::msg_chunk_ (C++ member)
stcamera::StCameraInterfaceImpl::mtx_acquisition_ (C++ member)
stcamera::StCameraInterfaceImpl::mtx_chunk_ (C++ member)
stcamera::StCameraInterfaceImpl::mtx_event_ (C++ member)
stcamera::StCameraInterfaceImpl::p_stimage_buffer_ (C++ member)
stcamera::StCameraInterfaceImpl::p_stpixel_format_converter_ (C++ member)
stcamera::StCameraInterfaceImpl::publishEventDefault (C++ function)
stcamera::StCameraInterfaceImpl::queue_size_ (C++ member)
stcamera::StCameraInterfaceImpl::readNodeBoolCallback (C++ function)
stcamera::StCameraInterfaceImpl::readNodeCallback (C++ function)
stcamera::StCameraInterfaceImpl::readNodeEnumCallback (C++ function)
stcamera::StCameraInterfaceImpl::readNodeFloatCallback (C++ function)
stcamera::StCameraInterfaceImpl::readNodeIntCallback (C++ function)
stcamera::StCameraInterfaceImpl::readNodePortCallback (C++ function)
stcamera::StCameraInterfaceImpl::readNodeRegisterCallback (C++ function)
stcamera::StCameraInterfaceImpl::readNodeRegisterInfoCallback (C++ function)
stcamera::StCameraInterfaceImpl::readNodeStringCallback (C++ function)
stcamera::StCameraInterfaceImpl::registerDeviceLostEvent (C++ function)
stcamera::StCameraInterfaceImpl::sendSoftTriggerCallback (C++ function)
stcamera::StCameraInterfaceImpl::srv_enable_chunk_ (C++ member)
stcamera::StCameraInterfaceImpl::srv_enable_event_acquisition_ (C++ member)
stcamera::StCameraInterfaceImpl::srv_enable_event_node_ (C++ member)
stcamera::StCameraInterfaceImpl::srv_enable_image_acquisition_ (C++ member)
stcamera::StCameraInterfaceImpl::srv_enable_trigger_ (C++ member)
stcamera::StCameraInterfaceImpl::srv_execute_node_ (C++ member)
stcamera::StCameraInterfaceImpl::srv_get_chunk_list_ (C++ member)
stcamera::StCameraInterfaceImpl::srv_get_enum_list_ (C++ member)
stcamera::StCameraInterfaceImpl::srv_get_event_acquisition_status_list_ (C++ member)
stcamera::StCameraInterfaceImpl::srv_get_event_node_status_list_ (C++ member)
stcamera::StCameraInterfaceImpl::srv_get_genicam_node_info_ (C++ member)
stcamera::StCameraInterfaceImpl::srv_get_image_acquisition_status_ (C++ member)
stcamera::StCameraInterfaceImpl::srv_get_trigger_list_ (C++ member)
stcamera::StCameraInterfaceImpl::srv_read_node_ (C++ member)
stcamera::StCameraInterfaceImpl::srv_read_node_bool_ (C++ member)
stcamera::StCameraInterfaceImpl::srv_read_node_enum_ (C++ member)
stcamera::StCameraInterfaceImpl::srv_read_node_float_ (C++ member)
stcamera::StCameraInterfaceImpl::srv_read_node_int_ (C++ member)
stcamera::StCameraInterfaceImpl::srv_read_node_port_ (C++ member)
stcamera::StCameraInterfaceImpl::srv_read_node_register_ (C++ member)
stcamera::StCameraInterfaceImpl::srv_read_node_register_info_ (C++ member)
stcamera::StCameraInterfaceImpl::srv_read_node_string_ (C++ member)
stcamera::StCameraInterfaceImpl::srv_send_soft_trigger_ (C++ member)
stcamera::StCameraInterfaceImpl::srv_write_node_ (C++ member)
stcamera::StCameraInterfaceImpl::srv_write_node_bool_ (C++ member)
stcamera::StCameraInterfaceImpl::srv_write_node_enum_int_ (C++ member)
stcamera::StCameraInterfaceImpl::srv_write_node_enum_str_ (C++ member)
stcamera::StCameraInterfaceImpl::srv_write_node_float_ (C++ member)
stcamera::StCameraInterfaceImpl::srv_write_node_int_ (C++ member)
stcamera::StCameraInterfaceImpl::srv_write_node_port_ (C++ member)
stcamera::StCameraInterfaceImpl::srv_write_node_register_ (C++ member)
stcamera::StCameraInterfaceImpl::srv_write_node_string_ (C++ member)
stcamera::StCameraInterfaceImpl::StCameraInterfaceImpl (C++ function)
stcamera::StCameraInterfaceImpl::tl_dev_ (C++ member)
stcamera::StCameraInterfaceImpl::tl_ds_ (C++ member)
stcamera::StCameraInterfaceImpl::writeNodeBoolCallback (C++ function)
stcamera::StCameraInterfaceImpl::writeNodeCallback (C++ function)
stcamera::StCameraInterfaceImpl::writeNodeEnumIntCallback (C++ function)
stcamera::StCameraInterfaceImpl::writeNodeEnumStrCallback (C++ function)
stcamera::StCameraInterfaceImpl::writeNodeFloatCallback (C++ function)
stcamera::StCameraInterfaceImpl::writeNodeIntCallback (C++ function)
stcamera::StCameraInterfaceImpl::writeNodePortCallback (C++ function)
stcamera::StCameraInterfaceImpl::writeNodeRegisterCallback (C++ function)
stcamera::StCameraInterfaceImpl::writeNodeStringCallback (C++ function)
stcamera::StCameraInterfaceImpl::~StCameraInterfaceImpl (C++ function)
stcamera::StCameraNode (C++ class)
stcamera::StCameraNode::init (C++ function)
stcamera::StCameraNode::initPublishers (C++ function)
stcamera::StCameraNode::initServices (C++ function)
stcamera::StCameraNode::msg_device_connection_ (C++ member)
stcamera::StCameraNode::param_ (C++ member)
stcamera::StCameraNode::srv_get_device_list_ (C++ member)
stcamera::StCameraNode::srv_get_module_list_ (C++ member)
stcamera::StCameraNode::srv_get_sdk_info_ (C++ member)
stcamera::StCameraNode::StCameraNode (C++ function)
stcamera::StCameraNode::~StCameraNode (C++ function)
stcamera::StCameraNodeImpl (C++ class)
stcamera::StCameraNodeImpl::clock_ (C++ member)
stcamera::StCameraNodeImpl::DetectingAndOpenningDevices (C++ function)
stcamera::StCameraNodeImpl::get_logger (C++ function)
stcamera::StCameraNodeImpl::getDeviceListCallback (C++ function)
stcamera::StCameraNodeImpl::getModuleListCallback (C++ function)
stcamera::StCameraNodeImpl::getSDKInfoCallback (C++ function)
stcamera::StCameraNodeImpl::getTextForMsg (C++ function)
stcamera::StCameraNodeImpl::initializeCamera (C++ function)
stcamera::StCameraNodeImpl::initSystemsAndInterfaces (C++ function)
stcamera::StCameraNodeImpl::map_camera_ (C++ member)
stcamera::StCameraNodeImpl::map_connection_ (C++ member)
stcamera::StCameraNodeImpl::p_stcamera_node_ (C++ member)
stcamera::StCameraNodeImpl::stapi_autoinit_ (C++ member)
stcamera::StCameraNodeImpl::stapi_systems_ (C++ member)
stcamera::StCameraNodeImpl::stcamera_node_text_ (C++ member)
stcamera::StCameraNodeImpl::StCameraNodeImpl (C++ function)
stcamera::StCameraNodeImpl::~StCameraNodeImpl (C++ function)
stcamera::StParameter (C++ class)
stcamera::StParameter::connectAllCamera (C++ function)
stcamera::StParameter::connectFirstCameraOnly (C++ function)
stcamera::StParameter::getLoggerLevel (C++ function)
stcamera::StParameter::getNamespace (C++ function)
stcamera::StParameter::loadCameraList (C++ function)
stcamera::StParameter::StParameter (C++ function)
stcamera::StParameter::vec_camera_to_connect_ (C++ member)
stcamera::StParameter::~StParameter (C++ function)
STCAMERA_NODE_NAME (C macro)
STCAMERA_QUEUE_SIZE (C macro)
STMSG_chunk (C macro)
STMSG_device_connection (C macro)
STMSG_event (C macro)
STMSG_image (C macro)
STSRV_E_chunk (C macro)
STSRV_E_event_acquisition (C macro)
STSRV_E_event_node (C macro)
STSRV_E_image_acquisition (C macro)
STSRV_E_trigger (C macro)
STSRV_G_chunk_list (C macro)
STSRV_G_device_list (C macro)
STSRV_G_enum_list (C macro)
STSRV_G_error_code_info (C macro)
STSRV_G_event_acquisition_status_list (C macro)
STSRV_G_event_node_status_list (C macro)
STSRV_G_genicam_node_info (C macro)
STSRV_G_image_acquisition_status (C macro)
STSRV_G_last_error (C macro)
STSRV_G_module_list (C macro)
STSRV_G_sdk_info (C macro)
STSRV_G_trigger_list (C macro)
STSRV_R_node (C macro)
STSRV_R_node_bool (C macro)
STSRV_R_node_enum (C macro)
STSRV_R_node_float (C macro)
STSRV_R_node_int (C macro)
STSRV_R_node_port (C macro)
STSRV_R_node_register (C macro)
STSRV_R_node_register_info (C macro)
STSRV_R_node_string (C macro)
STSRV_send_soft_trigger (C macro)
STSRV_W_node (C macro)
STSRV_W_node_bool (C macro)
STSRV_W_node_command (C macro)
STSRV_W_node_enum_int (C macro)
STSRV_W_node_enum_str (C macro)
STSRV_W_node_float (C macro)
STSRV_W_node_int (C macro)
STSRV_W_node_port (C macro)
STSRV_W_node_register (C macro)
STSRV_W_node_string (C macro)
T
TIME_SOURCE (C macro)