|
ldas-tools-framecpp 3.0.4
|
#include <FrChanInternal.hh>


Classes | |
| struct | channel_t |
Public Types | |
| typedef boost::shared_ptr< ::FrameCPP::FrVect > | vector_type |
| typedef boost::shared_ptr< ::FrameCPP::FrVect > const | const_vector_type |
Public Member Functions | |
| FrChannel () | |
| FrChannel (const std::string &Name, fr_chan_type, fr_vect_data_types_t DataType, fr_vect_ndata_t NData) | |
| FrChannel (const std::string &Name, fr_proc_type Type, fr_proc_sub_type SubType, fr_vect_data_types_t DataType, fr_vect_ndata_t NData) | |
| virtual | ~FrChannel () |
| void | Read (::fr_file_t *Stream, const ::fr_chan_name_t Name, ::fr_chan_offset_t Offset) |
| const_vector_type | Vector () const |
| vector_type | Vector () |
| vector_type | Vector (fr_vect_data_types_t DataType, fr_vect_ndata_t NData) |
| template<class T> | |
| boost::shared_ptr< T > | Channel () |
| enum fr_chan_type | Type () const |
Static Public Member Functions | |
| ::FrameCPP::FrVect::compression_scheme_type | CompressionScheme (fr_vect_compression_schemes_t Scheme) |
| static fr_vect_compression_schemes_t | CompressionScheme (::FrameCPP::FrVect::compress_type Scheme) |
| static void | Register (FrameCError **Error, void *Pointer, pointer_type ExpectedType, framec_errno_type ErrorCode) |
| static void | Free (FrameCError **Error, void *Pointer, pointer_type ExpectedType, framec_errno_type ErrorCode) |
| static void | Deposit (const Handle *Ptr) |
| static void | Validate (const Handle *Ptr, pointer_type Type) |
| static void | Withdraw (const Handle *Ptr) |
Private Types | |
| typedef std::set< const Handle * > | handle_container_type |
Private Attributes | |
| struct FrameC::FrChannel::channel_t | m_channel |
| const pointer_type | m_type |
Static Private Attributes | |
| static LDASTools::AL::MutexLock::baton_type | m_baton |
| static handle_container_type | m_handles |
Friends | |
| friend | void::FrameCFrChanQuery (FrameCError **Error, const fr_chan_t *Channel, int Options,...) |
| friend | void::FrameCFrChanSet (FrameCError **Error, const fr_chan_t *Channel, int Options,...) |
| typedef boost::shared_ptr< ::FrameCPP::FrVect > const FrameC::FrChannel::const_vector_type |
|
privateinherited |
| typedef boost::shared_ptr< ::FrameCPP::FrVect > FrameC::FrChannel::vector_type |
| FrameC::FrChannel::FrChannel | ( | ) |
| FrameC::FrChannel::FrChannel | ( | const std::string & | Name, |
| fr_chan_type | ChannelType, | ||
| fr_vect_data_types_t | DataType, | ||
| fr_vect_ndata_t | NData ) |
| FrameC::FrChannel::FrChannel | ( | const std::string & | Name, |
| fr_proc_type | Type, | ||
| fr_proc_sub_type | SubType, | ||
| fr_vect_data_types_t | DataType, | ||
| fr_vect_ndata_t | NData ) |
|
virtual |
|
inline |
|
inlinestatic |
|
inlinestatic |
|
staticinherited |
|
staticinherited |
|
inline |
|
staticinherited |
|
inline |
|
staticinherited |
|
inline |
|
inline |
|
inline |
|
staticinherited |
|
friend |
|
friend |
|
staticprivateinherited |
|
private |
|
staticprivateinherited |
|
privateinherited |