ldas-tools-framecpp 3.0.4
|
#include <Verify.hh>
Public Types | |
typedef VerifyException::error_type | error_type |
typedef std::unique_ptr< FrameFilename > | frame_filename_ptr_type |
typedef boost::shared_ptr< std::exception > | error_info_type |
typedef std::list< error_info_type > | error_info_container_type |
typedef INT_4U | chkType_type |
typedef INT_4U | chkSum_type |
typedef VerifyException::error_type | error_type |
typedef std::unique_ptr< FrameFilename > | frame_filename_ptr_type |
typedef boost::shared_ptr< std::exception > | error_info_type |
typedef std::list< error_info_type > | error_info_container_type |
typedef INT_4U | chkType_type |
typedef INT_4U | chkSum_type |
Public Member Functions | |
Verify () | |
Default constructor. | |
INT_8U | BufferSize () const |
Query the size of the I/O buffer. | |
void | BufferSize (INT_8U Bytes) |
Change the size of the I/O buffer. | |
bool | CheckDataValid () const |
Query if the data valid field of the FrAdcData must be zero. | |
void | CheckDataValid (bool Check) |
Change requirement if the data valid field of the FrAdcData must be zero. | |
bool | CheckDataValidAll () const |
Query if the data valid field of all the FrAdcData must be zero. | |
void | CheckDataValidAll (bool Check) |
Change requirement to check all channels for dataValid. | |
void | CheckFast (bool Check) |
Request fast checking. | |
bool | CheckFast () const |
Query if fast checking has been requested. | |
bool | CheckFileChecksum () const |
Query if checksums will be calculated for a frame file. | |
void | CheckFileChecksum (bool Check) |
Change requirement for calculating the checksum of a frame file. | |
bool | CheckFileChecksumOnly () const |
void | CheckFileChecksumOnly (bool Check) |
bool | CheckForDuplicateChannelNames () const |
Query if duplicate channel name checking has been requested. | |
void | CheckForDuplicateChannelNames (bool Check) |
Request checking for duplicate channel names. | |
bool | CheckFrameChecksum () const |
Query if checksums will be calculated for the frames of a frame file. | |
void | CheckFrameChecksum (bool Check) |
Change requirement for calculating the checksum of frames of a frame file. | |
bool | CheckMD5Sum () const |
Query if md5sum will be calculated for the frame file. | |
void | CheckMD5Sum (bool Check) |
Change requirement for calculating the md5sum value for the frame file. | |
void | ChecksumHeader (chkSum_type Checksum) |
Establish the Checksum value for the FrHeader. | |
INT_4U | ChecksumScheme () const |
Retrieve the value for the checksum scheme. | |
void | ChecksumScheme (INT_4U Value) |
Set the value for the checksum scheme. | |
bool | CollectAllErrors () const |
Retrieve the value for the checksum scheme. | |
void | CollectAllErrors (bool Value) |
Set the value for the collect all errors state. | |
error_info_container_type | ErrorInfoQueue () const |
Retrieve additional infomation about an error. | |
bool | Expandability () const |
Retrieve the value governing checking of compressed data. | |
void | Expandability (bool Value) |
Set the value governing validation of compressed data. | |
bool | MustHaveEOFChecksum () const |
Query if the frame file must have the EOF checksum structure. | |
void | MustHaveEOFChecksum (bool Conformance) |
Change requirement of the frame file having the EOF checksum structure. | |
void | SeenFrEndOfFile (bool Value) |
Change status of having seen FrEndOfFile structure. | |
bool | Strict () const |
Query strict conformance requirement. | |
void | Strict (bool Strictness) |
Change strict conformance requirement. | |
bool | UseMemoryMappedIO () const |
Query if memory mapped I/O will be used. | |
void | UseMemoryMappedIO (bool UseMemoryMappedIO) |
Specify if to use memory mapped I/O. | |
bool | ValidateMetadata () const |
Query if metadata should be validated. | |
void | ValidateMetadata (bool ValidateMetadata) |
Specify if to validate metadata. | |
void | operator() (const std::string &Filename) |
Verify a frame file. | |
void | operator() (IFrameStream &Stream, frame_filename_ptr_type &Filename=NULL_FRAME_FILENAME) |
Verify a frame stream. | |
void | ExamineFrEndOfFileChecksum (IFrameStream &Stream, chkType_type Type, chkSum_type Sum) |
void | ExamineFrHeaderChecksum (chkSum_type Checksum) const |
Verify the checksum for the FrHeader structure. | |
template<int> | |
void | ExamineMagicNumber (const unsigned char *Source) |
Verify () | |
Default constructor. | |
INT_8U | BufferSize () const |
Query the size of the I/O buffer. | |
void | BufferSize (INT_8U Bytes) |
Change the size of the I/O buffer. | |
bool | CheckDataValid () const |
Query if the data valid field of the FrAdcData must be zero. | |
void | CheckDataValid (bool Check) |
Change requirement if the data valid field of the FrAdcData must be zero. | |
bool | CheckDataValidAll () const |
Query if the data valid field of all the FrAdcData must be zero. | |
void | CheckDataValidAll (bool Check) |
Change requirement to check all channels for dataValid. | |
void | CheckFast (bool Check) |
Request fast checking. | |
bool | CheckFast () const |
Query if fast checking has been requested. | |
bool | CheckFileChecksum () const |
Query if checksums will be calculated for a frame file. | |
void | CheckFileChecksum (bool Check) |
Change requirement for calculating the checksum of a frame file. | |
bool | CheckFileChecksumOnly () const |
void | CheckFileChecksumOnly (bool Check) |
bool | CheckForDuplicateChannelNames () const |
Query if duplicate channel name checking has been requested. | |
void | CheckForDuplicateChannelNames (bool Check) |
Request checking for duplicate channel names. | |
bool | CheckFrameChecksum () const |
Query if checksums will be calculated for the frames of a frame file. | |
void | CheckFrameChecksum (bool Check) |
Change requirement for calculating the checksum of frames of a frame file. | |
bool | CheckMD5Sum () const |
Query if md5sum will be calculated for the frame file. | |
void | CheckMD5Sum (bool Check) |
Change requirement for calculating the md5sum value for the frame file. | |
void | ChecksumHeader (chkSum_type Checksum) |
Establish the Checksum value for the FrHeader. | |
INT_4U | ChecksumScheme () const |
Retrieve the value for the checksum scheme. | |
void | ChecksumScheme (INT_4U Value) |
Set the value for the checksum scheme. | |
bool | CollectAllErrors () const |
void | CollectAllErrors (bool Value) |
Set the value for the collect all errors state. | |
error_info_container_type | ErrorInfoQueue () const |
Retrieve additional infomation about an error. | |
bool | Expandability () const |
Retrieve the value governing checking of compressed data. | |
void | Expandability (bool Value) |
Set the value governing validation of compressed data. | |
bool | MustHaveEOFChecksum () const |
Query if the frame file must have the EOF checksum structure. | |
void | MustHaveEOFChecksum (bool Conformance) |
Change requirement of the frame file having the EOF checksum structure. | |
void | SeenFrEndOfFile (bool Value) |
Change status of having seen FrEndOfFile structure. | |
bool | Strict () const |
Query strict conformance requirement. | |
void | Strict (bool Strictness) |
Change strict conformance requirement. | |
bool | UseMemoryMappedIO () const |
Query if memory mapped I/O will be used. | |
void | UseMemoryMappedIO (bool UseMemoryMappedIO) |
Specify if to use memory mapped I/O. | |
bool | ValidateMetadata () const |
Query if metadata should be validated. | |
void | ValidateMetadata (bool ValidateMetadata) |
Specify if to validate metadata. | |
void | operator() (const std::string &Filename) |
Verify a frame file. | |
void | operator() (IFrameStream &Stream, frame_filename_ptr_type &Filename=NULL_FRAME_FILENAME) |
Verify a frame stream. | |
void | ExamineFrEndOfFileChecksum (IFrameStream &Stream, chkType_type Type, chkSum_type Sum) |
void | ExamineFrHeaderChecksum (chkSum_type Checksum) const |
Verify the checksum for the FrHeader structure. | |
template<int> | |
void | ExamineMagicNumber (const unsigned char *Source) |
template<> | |
void | ExamineMagicNumber (const unsigned char *Source) |
template<> | |
void | ExamineMagicNumber (const unsigned char *Source) |
template<> | |
void | ExamineMagicNumber (const unsigned char *Source) |
template<> | |
void | ExamineMagicNumber (const unsigned char *Source) |
template<> | |
void | ExamineMagicNumber (const unsigned char *Source) |
template<> | |
void | ExamineMagicNumber (const unsigned char *Source) |
Static Public Attributes | |
static frame_filename_ptr_type | NULL_FRAME_FILENAME |
Private Types | |
typedef boost::shared_ptr< FrHeader > | fr_header_type |
typedef LDASTools::AL::unordered_map< char, int > | detector_validation_type |
typedef LDASTools::AL::unordered_map< std::string, std::set< int > > | name_cache_type |
typedef boost::shared_ptr< FrHeader > | fr_header_type |
typedef LDASTools::AL::unordered_map< char, int > | detector_validation_type |
typedef LDASTools::AL::unordered_map< std::string, std::set< int > > | name_cache_type |
Private Member Functions | |
void | crc_file_checksum_only (IStream &Stream, fr_header_type Header) |
void | is_unique (int ClassId, const std::string &Name) |
Verify that an object is uniquely named. | |
void | thrower (const VerifyException &Except) |
Handle throwing of exception. | |
void | verify_checksum (CheckSum *ExpectedCRC, CheckSum *CalculatedCRC, const std::string &FrStructure, bool MustBeNonZero, bool InFrame=true) const |
Verify Checksum values. | |
void | set_channel_site (char Site) |
template<class T> | |
void | check_magic_number (const unsigned char *const Source, const T Ref) |
void | crc_file_checksum_only (IStream &Stream, fr_header_type Header) |
void | is_unique (int ClassId, const std::string &Name) |
Verify that an object is uniquely named. | |
void | thrower (const VerifyException &Except) |
Handle throwing of exception. | |
void | verify_checksum (CheckSum *ExpectedCRC, CheckSum *CalculatedCRC, const std::string &FrStructure, bool MustBeNonZero, bool InFrame=true) const |
Verify Checksum values. | |
void | set_channel_site (char Site) |
template<class T> | |
void | check_magic_number (const unsigned char *const Source, const T Ref) |
Private Attributes | |
name_cache_type | name_cache |
Cache of channel names and object class ids. | |
detector_validation_type | m_detector_validation |
detector_validation_type | m_detector_validation_excess |
detector_validation_type | m_channel_validation |
detector_validation_type | m_channel_validation_excess |
INT_8U | m_buffer_size |
INT_4U | frame_offset |
bool | check_for_duplicate_channel_names |
State of checking for duplicate channel names. | |
bool | m_check_data_valid |
bool | m_check_data_valid_all |
bool | m_check_expandability |
Expandability checking. | |
bool | m_check_fast |
Enable fast checking. | |
bool | m_check_file_checksum |
bool | m_check_frame_checksum |
bool | m_check_md5sum |
bool | m_checksum_file_only |
bool | collect_all_errors |
bool | m_must_have_eof_checksum |
bool | m_strict |
bool | m_use_memory_mapped_io |
bool | m_validate_metadata |
bool | m_state_has_seen_fr_end_of_file |
INT_4U | m_checksum_scheme |
chkSum_type | m_checksum_frheader |
The checksum of the FrHeader structure upon reading the object. | |
error_info_container_type | error_info_container |
Friends | |
void | FrameSpec::ObjectInterface::VerifyObject (Verify &Verifier, IFrameStream &Stream) const |
void | FrameSpec::ObjectInterface::VerifyObject (Verify &Verifier, IFrameStream &Stream) const |
typedef INT_4U FrameCPP::Common::Verify::chkSum_type |
typedef INT_4U FrameCPP::Common::Verify::chkSum_type |
typedef INT_4U FrameCPP::Common::Verify::chkType_type |
typedef INT_4U FrameCPP::Common::Verify::chkType_type |
|
private |
|
private |
typedef std::list< error_info_type > FrameCPP::Common::Verify::error_info_container_type |
typedef std::list< error_info_type > FrameCPP::Common::Verify::error_info_container_type |
typedef boost::shared_ptr< std::exception > FrameCPP::Common::Verify::error_info_type |
typedef boost::shared_ptr< std::exception > FrameCPP::Common::Verify::error_info_type |
|
private |
|
private |
typedef std::unique_ptr< FrameFilename > FrameCPP::Common::Verify::frame_filename_ptr_type |
typedef std::unique_ptr< FrameFilename > FrameCPP::Common::Verify::frame_filename_ptr_type |
|
private |
|
private |
Verify::Verify | ( | ) |
Default constructor.
FrameCPP::Common::Verify::Verify | ( | ) |
Default constructor.
|
inline |
Query the size of the I/O buffer.
INT_8U FrameCPP::Common::Verify::BufferSize | ( | ) | const |
Query the size of the I/O buffer.
|
inline |
Change the size of the I/O buffer.
[in] | Bytes | establish the size in bytes of the I/O buffer. A value of 0 sets the buffer size to the system specified default. |
void FrameCPP::Common::Verify::BufferSize | ( | INT_8U | Bytes | ) |
Change the size of the I/O buffer.
[in] | Bytes | establish the size in bytes of the I/O buffer. A value of 0 sets the buffer size to the system specified default. |
|
inlineprivate |
|
private |
|
inline |
bool FrameCPP::Common::Verify::CheckDataValid | ( | ) | const |
|
inline |
void FrameCPP::Common::Verify::CheckDataValid | ( | bool | Check | ) |
|
inline |
Query if the data valid field of all the FrAdcData must be zero.
bool FrameCPP::Common::Verify::CheckDataValidAll | ( | ) | const |
Query if the data valid field of all the FrAdcData must be zero.
|
inline |
Change requirement to check all channels for dataValid.
[in] | Check | True if the data valid field must be zero, false otherwise. |
void FrameCPP::Common::Verify::CheckDataValidAll | ( | bool | Check | ) |
Change requirement to check all channels for dataValid.
[in] | Check | True if the data valid field must be zero, false otherwise. |
|
inline |
Query if fast checking has been requested.
bool FrameCPP::Common::Verify::CheckFast | ( | ) | const |
Query if fast checking has been requested.
|
inline |
Request fast checking.
[in] | Check | If true, then fast checking is enabled; If false, then fast checking is disabled. |
void FrameCPP::Common::Verify::CheckFast | ( | bool | Check | ) |
Request fast checking.
[in] | Check | If true, then fast checking is enabled; If false, then fast checking is disabled. |
|
inline |
Query if checksums will be calculated for a frame file.
bool FrameCPP::Common::Verify::CheckFileChecksum | ( | ) | const |
Query if checksums will be calculated for a frame file.
|
inline |
Change requirement for calculating the checksum of a frame file.
[in] | Check | true if checksums for frame files need to be performed, false otherwise. |
void FrameCPP::Common::Verify::CheckFileChecksum | ( | bool | Check | ) |
Change requirement for calculating the checksum of a frame file.
[in] | Check | true if checksums for frame files need to be performed, false otherwise. |
|
inline |
bool FrameCPP::Common::Verify::CheckFileChecksumOnly | ( | ) | const |
|
inline |
void FrameCPP::Common::Verify::CheckFileChecksumOnly | ( | bool | Check | ) |
|
inline |
Query if duplicate channel name checking has been requested.
bool FrameCPP::Common::Verify::CheckForDuplicateChannelNames | ( | ) | const |
Query if duplicate channel name checking has been requested.
|
inline |
Request checking for duplicate channel names.
void FrameCPP::Common::Verify::CheckForDuplicateChannelNames | ( | bool | Check | ) |
Request checking for duplicate channel names.
|
inline |
Query if checksums will be calculated for the frames of a frame file.
bool FrameCPP::Common::Verify::CheckFrameChecksum | ( | ) | const |
Query if checksums will be calculated for the frames of a frame file.
|
inline |
Change requirement for calculating the checksum of frames of a frame file.
[in] | Check | true if checksums for individual frames need to be performed, false otherwise. |
void FrameCPP::Common::Verify::CheckFrameChecksum | ( | bool | Check | ) |
Change requirement for calculating the checksum of frames of a frame file.
[in] | Check | true if checksums for individual frames need to be performed, false otherwise. |
|
inline |
Query if md5sum will be calculated for the frame file.
bool FrameCPP::Common::Verify::CheckMD5Sum | ( | ) | const |
Query if md5sum will be calculated for the frame file.
|
inline |
Change requirement for calculating the md5sum value for the frame file.
[in] | Check | true if md5sum for the frame file should be performed, false otherwise. |
void FrameCPP::Common::Verify::CheckMD5Sum | ( | bool | Check | ) |
Change requirement for calculating the md5sum value for the frame file.
[in] | Check | true if md5sum for the frame file should be performed, false otherwise. |
|
inline |
void FrameCPP::Common::Verify::ChecksumHeader | ( | chkSum_type | Checksum | ) |
Establish the Checksum value for the FrHeader.
|
inline |
Retrieve the value for the checksum scheme.
INT_4U FrameCPP::Common::Verify::ChecksumScheme | ( | ) | const |
Retrieve the value for the checksum scheme.
|
inline |
Set the value for the checksum scheme.
Establish the value for the checksum scheme.
void FrameCPP::Common::Verify::ChecksumScheme | ( | INT_4U | Value | ) |
Set the value for the checksum scheme.
|
inline |
Retrieve the value for the checksum scheme.
bool FrameCPP::Common::Verify::CollectAllErrors | ( | ) | const |
|
inline |
Set the value for the collect all errors state.
Establish the value for the checksum scheme.
[in] | Value | True if errors should be buffered till the end. |
void FrameCPP::Common::Verify::CollectAllErrors | ( | bool | Value | ) |
Set the value for the collect all errors state.
[in] | Value | True if errors should be buffered till the end. |
|
private |
|
private |
|
inline |
Retrieve additional infomation about an error.
error_info_container_type FrameCPP::Common::Verify::ErrorInfoQueue | ( | ) | const |
Retrieve additional infomation about an error.
void Verify::ExamineFrEndOfFileChecksum | ( | IFrameStream & | Stream, |
chkType_type | Type, | ||
chkSum_type | Sum ) |
void FrameCPP::Common::Verify::ExamineFrEndOfFileChecksum | ( | IFrameStream & | Stream, |
chkType_type | Type, | ||
chkSum_type | Sum ) |
void Verify::ExamineFrHeaderChecksum | ( | chkSum_type | Checksum | ) | const |
void FrameCPP::Common::Verify::ExamineFrHeaderChecksum | ( | chkSum_type | Checksum | ) | const |
void FrameCPP::Common::Verify::ExamineMagicNumber | ( | const unsigned char * | Source | ) |
|
inline |
|
inline |
|
inline |
void FrameCPP::Common::Verify::ExamineMagicNumber | ( | const unsigned char * | Source | ) |
|
inline |
|
inline |
|
inline |
|
inline |
Retrieve the value governing checking of compressed data.
bool FrameCPP::Common::Verify::Expandability | ( | ) | const |
Retrieve the value governing checking of compressed data.
|
inline |
Set the value governing validation of compressed data.
[in] | Value | If Value is true, then compressed data should be expanded as part of data validation. If Value is false, then compressed data should not be expanded as part of data validation. |
void FrameCPP::Common::Verify::Expandability | ( | bool | Value | ) |
Set the value governing validation of compressed data.
[in] | Value | If Value is true, then compressed data should be expanded as part of data validation. If Value is false, then compressed data should not be expanded as part of data validation. |
|
private |
Verify that an object is uniquely named.
[in] | ClassId | The class id that uniquely identifies the class type. |
[in] | Name | The name of the object. |
|
private |
Verify that an object is uniquely named.
[in] | ClassId | The class id that uniquely identifies the class type. |
[in] | Name | The name of the object. |
|
inline |
Query if the frame file must have the EOF checksum structure.
bool FrameCPP::Common::Verify::MustHaveEOFChecksum | ( | ) | const |
Query if the frame file must have the EOF checksum structure.
|
inline |
Change requirement of the frame file having the EOF checksum structure.
[in] | Conformance | true if the frame file must have the EOF checksum structure, false otherwise |
void FrameCPP::Common::Verify::MustHaveEOFChecksum | ( | bool | Conformance | ) |
Change requirement of the frame file having the EOF checksum structure.
[in] | Conformance | true if the frame file must have the EOF checksum structure, false otherwise |
void Verify::operator() | ( | const std::string & | Filename | ) |
Verify a frame file.
void FrameCPP::Common::Verify::operator() | ( | const std::string & | Filename | ) |
Verify a frame file.
void Verify::operator() | ( | IFrameStream & | Stream, |
frame_filename_ptr_type & | Filename = NULL_FRAME_FILENAME ) |
Verify a frame stream.
void FrameCPP::Common::Verify::operator() | ( | IFrameStream & | Stream, |
frame_filename_ptr_type & | Filename = NULL_FRAME_FILENAME ) |
Verify a frame stream.
|
inline |
Change status of having seen FrEndOfFile structure.
void FrameCPP::Common::Verify::SeenFrEndOfFile | ( | bool | Value | ) |
Change status of having seen FrEndOfFile structure.
|
inlineprivate |
|
private |
|
inline |
Query strict conformance requirement.
bool FrameCPP::Common::Verify::Strict | ( | ) | const |
Query strict conformance requirement.
|
inline |
Change strict conformance requirement.
[in] | Strictness | true if the frame file must conform to all details of the frame spec; false otherwise. |
void FrameCPP::Common::Verify::Strict | ( | bool | Strictness | ) |
Change strict conformance requirement.
[in] | Strictness | true if the frame file must conform to all details of the frame spec; false otherwise. |
|
inlineprivate |
Handle throwing of exception.
|
private |
Handle throwing of exception.
|
inline |
Query if memory mapped I/O will be used.
bool FrameCPP::Common::Verify::UseMemoryMappedIO | ( | ) | const |
Query if memory mapped I/O will be used.
|
inline |
Specify if to use memory mapped I/O.
[in] | UseMemoryMappedIO | true if memory mapped I/O should be used; false otherwise. |
void FrameCPP::Common::Verify::UseMemoryMappedIO | ( | bool | UseMemoryMappedIO | ) |
Specify if to use memory mapped I/O.
[in] | UseMemoryMappedIO | true if memory mapped I/O should be used; false otherwise. |
|
inline |
Query if metadata should be validated.
bool FrameCPP::Common::Verify::ValidateMetadata | ( | ) | const |
Query if metadata should be validated.
|
inline |
Specify if to validate metadata.
[in] | ValidateMetadata | true if frame metadata to be verified against the filename |
void FrameCPP::Common::Verify::ValidateMetadata | ( | bool | ValidateMetadata | ) |
Specify if to validate metadata.
[in] | ValidateMetadata | true if frame metadata to be verified against the filename |
|
private |
Verify Checksum values.
[in] | ExpectedCRC | The checksum that was written to the stream origionally and used for comparison to detect changes. |
[in] | CalculatedCRC | The checksum that was calculated while reading the current stream and used for comparison to detect changes. |
[in] | FrStructure | The name of the structure being verified. This allows for better error handling code as this detail becomes part of any diagnostic message. |
[in] | MustBeNonZero | If true, then checksum values of zero are considered to be an error. This condition commonly comes into play when no checksum information is recorded in the output stream usually to provide a minimal performance boost. |
[in] | InFrame | True if checksum is in frame, false otherwise (checksums in FrEndOfFile structure ) |
|
private |
Verify Checksum values.
[in] | ExpectedCRC | The checksum that was written to the stream origionally and used for comparison to detect changes. |
[in] | CalculatedCRC | The checksum that was calculated while reading the current stream and used for comparison to detect changes. |
[in] | FrStructure | The name of the structure being verified. This allows for better error handling code as this detail becomes part of any diagnostic message. |
[in] | MustBeNonZero | If true, then checksum values of zero are considered to be an error. This condition commonly comes into play when no checksum information is recorded in the output stream usually to provide a minimal performance boost. |
[in] | InFrame | True if checksum is in frame, false otherwise (checksums in FrEndOfFile structure ) |
|
friend |
|
friend |
|
private |
State of checking for duplicate channel names.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
Expandability checking.
When enabled (set to true), data that has been compressed will be expanded as part of validation.
This check is enabled by default.
|
private |
Enable fast checking.
Fast checking is only available for version 8 frames and beyond since with version 8 frames each structure contains its own checksum.
When this option is set, file and frame checksums are not calculated. Validation of the other information makes use of the table of contents.
|
private |
|
private |
|
private |
|
private |
|
private |
The checksum of the FrHeader structure upon reading the object.
|
private |
Beginning with version eight frame specification, the checksum_scheme needs to be recorded from the FrHeader structure to be used by the FrEndOfFile structure.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
Cache of channel names and object class ids.
|
static |