Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Crapidjson::AllocatorConcept for allocating, resizing and freeing memory block
 CGenericValue< Encoding, Allocator >::ArrayData
 CASCII< CharType >ASCII encoding
 Crapidxml::attribute_iterator< Ch >Iterator of child attributes of xml_node
 Crapidxml::xml_document< Ch >::attribute_name_pred
 Crapidxml::xml_document< Ch >::attribute_value_pred< Quote >
 Crapidxml::xml_document< Ch >::attribute_value_pure_pred< Quote >
 CAutoUTF< CharType >
 CAutoUTFInputStream< CharType, InputByteStream >
 CAutoUTFOutputStream< CharType, OutputByteStream >
 CBaseReaderHandler< Encoding, Derived >Default implementation of Handler
 CBasicIStreamWrapper< StreamType >Wrapper of std::basic_istream into RapidJSON's Stream concept
 CBasicOStreamWrapper< StreamType >Wrapper of std::basic_ostream into RapidJSON's Stream concept
 Cinternal::BigInteger
 CMemoryPoolAllocator< BaseAllocator >::ChunkHeaderChunk header for perpending to each chunk
 CGenericDocument< Encoding, Allocator, StackAllocator >::ClearStackOnExit
 CGenericReader< SourceEncoding, TargetEncoding, StackAllocator >::ClearStackOnExit
 Clivox_ros::CommCache
 Clivox_ros::CommDevCanConfig
 Clivox_ros::CommDevConfig
 Clivox_ros::CommDevUartConfig
 Clivox_ros::CommDevUsbConfig
 Clivox_ros::CommPacket
 Clivox_ros::CommProtocol
 CCrtAllocatorC-runtime library allocator
 CGenericValue< Encoding, Allocator >::Data
 Clivox_ros::DataTypePointInfoPair
 Cinternal::DecodedStream< SourceStream, Encoding >
 Clivox_ros::DeviceItem
 Cinternal::DiyFp
 Cinternal::Double
 CEncodedInputStream< Encoding, InputByteStream >Input byte stream wrapper with a statically bound encoding
 CEncodedInputStream< UTF8<>, MemoryStream >Specialized for UTF8 MemoryStream
 CEncodedOutputStream< Encoding, OutputByteStream >Output byte stream wrapper with statically bound encoding
 Crapidjson::EncodingConcept for encoding of Unicode characters
 Cexception
 Clivox_ros::ExtrinsicParameter
 CFalseType
 CFastCRC16
 CFastCRC32
 Crapidxml::file< Ch >Represents data loaded from a file
 CFileReadStreamFile byte stream for input using fread()
 CFileWriteStreamWrapper of C file stream for output using fwrite()
 CGenericValue< Encoding, Allocator >::Flag
 Cinternal::GenericRegex< Encoding, Allocator >::Frag
 Clivox_ros::FrameHeader
 Clivox_ros::FrameHeaderV0
 CGenericArray< Const, ValueT >Helper class for accessing Value of array type
 CGenericInsituStringStream< Encoding >A read-write string stream
 CGenericMember< Encoding, Allocator >Name-value pair in a JSON object value
 CGenericMemberIterator< Const, Encoding, Allocator >(Constant) member iterator for a JSON object value
 CGenericMemoryBuffer< Allocator >Represents an in-memory output byte stream
 CGenericObject< Const, ValueT >Helper class for accessing Value of object type
 CGenericPointer< ValueType, Allocator >
 CGenericReader< SourceEncoding, TargetEncoding, StackAllocator >
 Cinternal::GenericRegex< Encoding, Allocator >Regular expression engine with subset of ECMAscript grammar
 Cinternal::GenericRegex< EncodingType, AllocatorType >
 Cinternal::GenericRegexSearch< RegexType, Allocator >
 CGenericSchemaDocument< ValueT, Allocator >JSON schema document
 CGenericStreamWrapper< InputStream, Encoding >A Stream Wrapper
 CGenericStringBuffer< Encoding, Allocator >Represents an in-memory output stream
 CGenericStringRef< CharType >Reference to a constant string (not taking a copy)
 CGenericStringStream< Encoding >Read-only string stream
 CGenericValue< Encoding, Allocator >Represents a JSON value. Use Value for UTF8 encoding and default allocator
 CGenericValue< EncodingType, Allocator >
 CGenericValue< EncodingType, AllocatorType >
 CGenericValue< EncodingType, StateAllocator >
 CGenericValue< SourceEncoding, StackAllocator >
 Clivox_ros::GpsPacket
 Clivox_ros::GpsPreamble
 Clivox_ros::GpsProtocolConfig
 Crapidjson::HandlerConcept for receiving events from GenericReader upon parsing. The functions return true if no error occurs. If they return false, the event publisher should terminate the process
 Cinternal::Hasher< Encoding, Allocator >
 Crapidxml::memory_pool< Ch >::header
 CGenericValue< Encoding, Allocator >::Number::I
 CIGenericRemoteSchemaDocumentProvider< SchemaDocumentType >
 Cimaxdiv_t
 Cinternal::ISchemaStateFactory< SchemaType >
 Cinternal::ISchemaStateFactory< SchemaDocumentType::SchemaType >
 Cinternal::ISchemaValidator
 Cinternal::IValidationErrorHandler< SchemaType >
 Cinternal::IValidationErrorHandler< SchemaDocumentType::SchemaType >
 Clivox_ros::Lddc
 Clivox_ros::Lds
 Clivox_ros::LdsStamp
 CWriter< OutputStream, SourceEncoding, TargetEncoding, StackAllocator, writeFlags >::LevelInformation for each nested level
 Clivox_ros::LidarDataQueue
 Clivox_ros::LidarDevice
 Clivox_ros::LidarPacketStatistic
 Clivox_ros::LivoxPointXyzr
 Clivox_ros::LivoxPointXyzrtl
 Clivox_ros::LvxFileDeviceInfo
 Clivox_ros::LvxFileDeviceInfoV0
 Clivox_ros::LvxFileFrame
 Clivox_ros::LvxFileFrameV0
 Clivox_ros::LvxFileHandle
 Clivox_ros::LvxFilePacket
 Clivox_ros::LvxFilePacketV0
 Clivox_ros::LvxFilePrivateHeader
 Clivox_ros::LvxFilePrivateHeaderV0
 Clivox_ros::LvxFilePublicHeader
 Crapidxml::memory_pool< Ch >
 CMemoryPoolAllocator< BaseAllocator >Default memory allocator used by the parser and DOM
 CMemoryStreamRepresents an in-memory input byte stream
 Crapidxml::node_iterator< Ch >Iterator of child nodes of xml_node
 Crapidxml::xml_document< Ch >::node_name_pred
 CGenericValue< Encoding, Allocator >::Number
 Cinternal::Hasher< Encoding, Allocator >::Number
 CGenericReader< SourceEncoding, TargetEncoding, StackAllocator >::NumberStream< InputStream, backup, pushOnTake >
 CGenericReader< SourceEncoding, TargetEncoding, StackAllocator >::NumberStream< InputStream, false, false >
 CGenericValue< Encoding, Allocator >::ObjectData
 Clivox_ros::OutPacketBuffer
 CParseResultResult of parsing (wraps ParseErrorCode)
 Cinternal::Schema< SchemaDocumentType >::PatternProperty
 CGenericPointer< ValueType, Allocator >::PercentEncodeStream< OutputStream >
 Clivox_ros::PointXyz
 Clivox_ros::ProductTypePointInfoPair
 Cinternal::Schema< SchemaDocumentType >::Property
 Clivox_ros::Protocol
 Clivox_ros::ProtocolConfig
 Cinternal::GenericRegex< Encoding, Allocator >::Range
 Cinternal::Schema< SchemaDocumentType >
 Cinternal::Schema< SchemaDocumentType >::SchemaArray
 CGenericSchemaDocument< ValueT, Allocator >::SchemaEntry
 CGenericSchemaDocument< ValueT, Allocator >::SchemaRefEntry
 CSchemaValidatingReader< parseFlags, InputStream, SourceEncoding, SchemaDocumentType, StackAllocator >A helper class for parsing with validation
 Cinternal::SchemaValidationContext< SchemaDocumentType >
 Clivox_ros::SdkPacket
 Clivox_ros::SdkPreamble
 Clivox_ros::SdkProtocolConfig
 Clivox_ros::Semaphore
 CGenericValue< Encoding, Allocator >::ShortString
 Cinternal::Stack< Allocator >A type-unsafe stack for storing different types of data
 Cinternal::Stack< AllocatorType >
 Cinternal::Stack< StackAllocator >
 Cinternal::Stack< StateAllocator >
 CGenericReader< SourceEncoding, TargetEncoding, StackAllocator >::StackStream< CharType >
 CGenericReader< SourceEncoding, TargetEncoding, StackAllocator >::StackStream< char >
 Cinternal::GenericRegex< Encoding, Allocator >::State
 Clivox_ros::StoragePacket
 Crapidjson::StreamConcept for reading and writing characters
 Cinternal::StreamLocalCopy< Stream, int >
 Cinternal::StreamLocalCopy< Stream, 0 >Keep reference
 Cinternal::StreamLocalCopy< Stream, 1 >Do copy optimization
 CStreamTraits< Stream >Provides additional information for stream
 CStreamTraits< GenericInsituStringStream< Encoding > >
 CStreamTraits< GenericStringStream< Encoding > >
 CGenericValue< Encoding, Allocator >::String
 Crapidxml::xml_document< Ch >::text_pred
 Crapidxml::xml_document< Ch >::text_pure_no_ws_pred
 Crapidxml::xml_document< Ch >::text_pure_with_ws_pred
 Clivox_ros::TimeSync
 Clivox_ros::TimeSyncConfig
 CGenericPointer< ValueType, Allocator >::TokenA token is the basic units of internal representation
 Cinternal::TokenHelper< Stack, Ch >
 Cinternal::TokenHelper< Stack, char >
 CTranscoder< SourceEncoding, TargetEncoding >Encoding conversion
 CTranscoder< Encoding, Encoding >Specialization of Transcoder with same source and target encoding
 CType
 CType
 Cinternal::TypeHelper< ValueType, T >
 Cinternal::TypeHelper< ValueType, bool >
 Cinternal::TypeHelper< ValueType, const typename ValueType::Ch * >
 Cinternal::TypeHelper< ValueType, double >
 Cinternal::TypeHelper< ValueType, float >
 Cinternal::TypeHelper< ValueType, int >
 Cinternal::TypeHelper< ValueType, int64_t >
 Cinternal::TypeHelper< ValueType, typename ValueType::Array >
 Cinternal::TypeHelper< ValueType, typename ValueType::ConstArray >
 Cinternal::TypeHelper< ValueType, typename ValueType::ConstObject >
 Cinternal::TypeHelper< ValueType, typename ValueType::Object >
 Cinternal::TypeHelper< ValueType, uint64_t >
 Cinternal::TypeHelper< ValueType, unsigned >
 CGenericValue< Encoding, Allocator >::Number::U
 Cinternal::Hasher< Encoding, Allocator >::Number::U
 Clivox_ros::UserConfig
 Clivox_ros::UserRawConfig
 Clivox_ros::UserUart
 CUTF16< CharType >UTF-16 encoding
 CUTF32< CharType >UTF-32 encoding
 CUTF8< CharType >UTF-8 encoding
 Crapidxml::xml_document< Ch >::whitespace_pred
 CWriter< OutputStream, SourceEncoding, TargetEncoding, StackAllocator, writeFlags >JSON writer
 Crapidxml::xml_base< Ch >


livox_ros_driver
Author(s): Livox Dev Team
autogenerated on Mon Mar 15 2021 02:40:46