ldas-tools-diskcacheAPI  2.5.6
Public Types | Public Member Functions | List of all members
diskCache::MetaCommand::transfer_helper Class Reference

#include <MetaCommands.hh>

Public Types

typedef INT_4U size_type
 
typedef CHAR_U bool_type
 

Public Member Functions

template<typename Type >
std::istream & Input (std::istream &Stream, Type &Data)
 
template<typename Type >
std::ostream & Output (std::ostream &Stream, Type Data)
 
std::istream & Blob (std::istream &Stream, bool &Available, std::iostream &Buffer)
 Read a raw block of information. More...
 
std::ostream & Blob (std::ostream &Stream, bool Available, std::iostream &Buffer)
 Write a raw block of information. More...
 

Member Typedef Documentation

◆ bool_type

◆ size_type

Member Function Documentation

◆ Blob() [1/2]

std::istream& diskCache::MetaCommand::transfer_helper::Blob ( std::istream &  Stream,
bool &  Available,
std::iostream &  Buffer 
)
inline

Read a raw block of information.

◆ Blob() [2/2]

std::ostream& diskCache::MetaCommand::transfer_helper::Blob ( std::ostream &  Stream,
bool  Available,
std::iostream &  Buffer 
)
inline

Write a raw block of information.

◆ Input()

template<typename Type >
std::istream& diskCache::MetaCommand::transfer_helper::Input ( std::istream &  Stream,
Type &  Data 
)
inline

◆ Output()

template<typename Type >
std::ostream& diskCache::MetaCommand::transfer_helper::Output ( std::ostream &  Stream,
Type  Data 
)
inline

The documentation for this class was generated from the following file: