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


Public Member Functions | |
| fr_file () | |
| ~fr_file () | |
| void | CloseStream () |
| int | FrameLibrary () const |
| int | FrameLibraryName (char *Buffer, size_t BufferSize) const |
| int | FrameLibraryVersion () const |
| int | FrameLibraryVersionMinor () const |
| pointer_type | Type () const |
Static Public Member Functions | |
| 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) |
Public Attributes | |
| union { | |
| FrameCPP::IFrameStream * input | |
| FrameCPP::OFrameStream * output | |
| } | s_stream |
| fr_file_mode_t | s_mode |
| LDASTools::AL::unordered_map< std::string, FrameCPP::FrDetector > | s_detectors |
| std::string | filename |
Private Types | |
| typedef std::set< const Handle * > | handle_container_type |
Private Attributes | |
| const pointer_type | m_type |
Static Private Attributes | |
| static LDASTools::AL::MutexLock::baton_type | m_baton |
| static handle_container_type | m_handles |
|
privateinherited |
|
inline |
|
inline |
|
inline |
|
staticinherited |
|
inline |
|
inline |
|
inline |
|
inline |
|
staticinherited |
|
staticinherited |
|
inlineinherited |
|
staticinherited |
|
staticinherited |
| std::string fr_file::filename |
| FrameCPP::IFrameStream* fr_file::input |
|
staticprivateinherited |
|
staticprivateinherited |
|
privateinherited |
| FrameCPP::OFrameStream* fr_file::output |
| LDASTools::AL::unordered_map< std::string, FrameCPP::FrDetector > fr_file::s_detectors |
| fr_file_mode_t fr_file::s_mode |
| union { ... } fr_file::s_stream |