Definition of a generic block of bytes. More...
Classes | |
class | ts::ByteBlock |
Definition of a generic block of bytes. More... | |
Namespaces | |
ts | |
TSDuck namespace, containing all TSDuck classes and functions. | |
Typedefs | |
typedef std::list< ByteBlock > | ts::ByteBlockList |
List of ByteBlock. | |
typedef SafePtr< ByteBlock, NullMutex > | ts::ByteBlockPtr |
Safe pointer for ByteBlock, not thread-safe. | |
typedef SafePtr< ByteBlock, Mutex > | ts::ByteBlockPtrMT |
Safe pointer for ByteBlock, thread-safe (MT = multi-thread). | |
typedef std::vector< ByteBlock > | ts::ByteBlockVector |
Vector of ByteBlock. | |
Functions | |
std::ostream & | operator<< (std::ostream &strm, const ts::ByteBlock &bb) |
Output operator for ts::ByteBlock on standard binary streams. More... | |
std::istream & | operator>> (std::istream &strm, ts::ByteBlock &bb) |
Input operator for ts::ByteBlock from standard binary streams. More... | |
Definition of a generic block of bytes.
|
inline |
Output operator for ts::ByteBlock on standard binary streams.
[in,out] | strm | A standard stream in binary output mode. |
[in] | bb | A byte block. |
|
inline |
Input operator for ts::ByteBlock from standard binary streams.
[in,out] | strm | A standard stream in binary input mode. |
[out] | bb | A byte block. |