Public Member Functions | |
const UList< char > | list () const |
UList< char > | list () |
label | capacity () const |
label | size () const |
void | reserve (const std::streamsize n) |
void | setBlockSize (int n) |
void | swap (List< char > &other) |
template<int SizeMin> | |
void | swap (DynamicList< char, SizeMin > &other) |
void | shrink () |
void | clearStorage () |
void | rewind () |
Protected Types | |
typedef std::ostream | stream_type |
Protected Member Functions | |
OListStreamAllocator (size_t nbytes=512) | |
OListStreamAllocator (List< char > &&buffer) | |
template<int SizeMin> | |
OListStreamAllocator (DynamicList< char, SizeMin > &&buffer) | |
void | printBufInfo (Ostream &os) const |
Protected Attributes | |
dynbuf | buf_ |
stream_type | stream_ |
Definition at line 60 of file OListStream.H.
|
protected |
Definition at line 262 of file OListStream.H.
|
inlineprotected |
Definition at line 274 of file OListStream.H.
|
inlineprotected |
Definition at line 281 of file OListStream.H.
|
inlineprotected |
Definition at line 289 of file OListStream.H.
|
inlineprotected |
Definition at line 298 of file OListStream.H.
References OListStreamAllocator::buf_, and os().
|
inline |
Definition at line 310 of file OListStream.H.
References OListStreamAllocator::buf_.
|
inline |
Definition at line 316 of file OListStream.H.
References OListStreamAllocator::buf_.
|
inline |
Definition at line 322 of file OListStream.H.
References OListStreamAllocator::buf_.
|
inline |
Definition at line 329 of file OListStream.H.
References OListStreamAllocator::buf_.
|
inline |
Definition at line 335 of file OListStream.H.
References OListStreamAllocator::buf_, and n.
|
inline |
Definition at line 346 of file OListStream.H.
References OListStreamAllocator::buf_, and n.
|
inline |
Definition at line 352 of file OListStream.H.
References OListStreamAllocator::buf_.
|
inline |
Definition at line 359 of file OListStream.H.
References OListStreamAllocator::buf_.
|
inline |
Definition at line 365 of file OListStream.H.
References OListStreamAllocator::buf_.
|
inline |
Definition at line 371 of file OListStream.H.
References OListStreamAllocator::buf_, and OListStreamAllocator::stream_.
|
inline |
Definition at line 378 of file OListStream.H.
References OListStreamAllocator::buf_, and OListStreamAllocator::stream_.
Referenced by OListStream::rewind().
|
protected |
Definition at line 265 of file OListStream.H.
Referenced by OListStreamAllocator::capacity(), OListStreamAllocator::clearStorage(), OListStreamAllocator::list(), OListStreamAllocator::printBufInfo(), OListStreamAllocator::reserve(), OListStreamAllocator::rewind(), OListStreamAllocator::setBlockSize(), OListStreamAllocator::shrink(), OListStreamAllocator::size(), and OListStreamAllocator::swap().
|
protected |
Definition at line 268 of file OListStream.H.
Referenced by OListStreamAllocator::clearStorage(), and OListStreamAllocator::rewind().
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.