#include <dune/mmesh/misc/objectstream.hh>
◆ ObjectStream() [1/2]
| Dune::MMeshImpl::ObjectStream::ObjectStream |
( |
size_t |
chunk = 0 | ) |
|
|
inline |
◆ ObjectStream() [2/2]
| Dune::MMeshImpl::ObjectStream::ObjectStream |
( |
const ObjectStream & |
os | ) |
|
|
inline |
◆ ~ObjectStream()
| Dune::MMeshImpl::ObjectStream::~ObjectStream |
( |
| ) |
|
|
inline |
◆ assign() [1/2]
| void Dune::MMeshImpl::ObjectStream::assign |
( |
char * |
buff, |
|
|
const size_t |
length |
|
) |
| |
|
inlineprotected |
◆ assign() [2/2]
| void Dune::MMeshImpl::ObjectStream::assign |
( |
const ObjectStream & |
os | ) |
|
|
inlineprotected |
◆ capacity()
| int Dune::MMeshImpl::ObjectStream::capacity |
( |
| ) |
const |
|
inline |
◆ clear()
| void Dune::MMeshImpl::ObjectStream::clear |
( |
| ) |
|
|
inline |
◆ eof()
| bool Dune::MMeshImpl::ObjectStream::eof |
( |
| ) |
const |
|
inline |
◆ freeBuffer()
| static void Dune::MMeshImpl::ObjectStream::freeBuffer |
( |
char * |
buffer | ) |
|
|
inlinestatic |
◆ get()
| signed char Dune::MMeshImpl::ObjectStream::get |
( |
| ) |
|
|
inline |
◆ getBuff() [1/2]
| char * Dune::MMeshImpl::ObjectStream::getBuff |
( |
const size_t |
ap | ) |
|
|
inline |
◆ getBuff() [2/2]
| const char * Dune::MMeshImpl::ObjectStream::getBuff |
( |
const size_t |
ap | ) |
const |
|
inline |
◆ good()
| bool Dune::MMeshImpl::ObjectStream::good |
( |
| ) |
const |
|
inline |
◆ operator=()
assign buffer from os the local buffer, os ownership is false afterwards
◆ put()
| void Dune::MMeshImpl::ObjectStream::put |
( |
const signed char |
a | ) |
|
|
inline |
◆ putNoChk()
| void Dune::MMeshImpl::ObjectStream::putNoChk |
( |
const signed char |
a | ) |
|
|
inline |
◆ raw() [1/2]
| char * Dune::MMeshImpl::ObjectStream::raw |
( |
| ) |
|
|
inline |
◆ raw() [2/2]
| const char * Dune::MMeshImpl::ObjectStream::raw |
( |
| ) |
const |
|
inline |
◆ read() [1/2]
| void Dune::MMeshImpl::ObjectStream::read |
( |
char * |
buff, |
|
|
const size_t |
length |
|
) |
| |
|
inline |
◆ read() [2/2]
template<class T >
| void Dune::MMeshImpl::ObjectStream::read |
( |
T & |
a | ) |
|
|
inline |
◆ readStream() [1/2]
| void Dune::MMeshImpl::ObjectStream::readStream |
( |
ObjectStream & |
os | ) |
|
|
inline |
◆ readStream() [2/2]
◆ readT()
template<class T >
| void Dune::MMeshImpl::ObjectStream::readT |
( |
T & |
a, |
|
|
bool |
checkLength |
|
) |
| |
|
inlineprotected |
◆ readUnchecked()
template<class T >
| void Dune::MMeshImpl::ObjectStream::readUnchecked |
( |
T & |
a | ) |
|
|
inline |
◆ reallocateBuffer()
| void Dune::MMeshImpl::ObjectStream::reallocateBuffer |
( |
size_t |
newSize | ) |
|
|
inlineprotected |
◆ removeObj()
| void Dune::MMeshImpl::ObjectStream::removeObj |
( |
| ) |
|
|
inlineprotected |
◆ removeObject()
| void Dune::MMeshImpl::ObjectStream::removeObject |
( |
const size_t |
length | ) |
|
|
inline |
◆ reserve()
| void Dune::MMeshImpl::ObjectStream::reserve |
( |
size_t |
s | ) |
|
|
inline |
◆ reset()
| void Dune::MMeshImpl::ObjectStream::reset |
( |
| ) |
|
|
inline |
◆ resetReadPosition()
| void Dune::MMeshImpl::ObjectStream::resetReadPosition |
( |
| ) |
|
|
inline |
◆ seekp()
| void Dune::MMeshImpl::ObjectStream::seekp |
( |
const size_t |
pos | ) |
|
|
inline |
set position of write counter
◆ size()
| int Dune::MMeshImpl::ObjectStream::size |
( |
| ) |
const |
|
inline |
◆ validToRead()
| bool Dune::MMeshImpl::ObjectStream::validToRead |
( |
| ) |
const |
|
inline |
◆ write() [1/2]
| void Dune::MMeshImpl::ObjectStream::write |
( |
const char * |
buff, |
|
|
const size_t |
length |
|
) |
| |
|
inline |
◆ write() [2/2]
template<class T >
| void Dune::MMeshImpl::ObjectStream::write |
( |
const T & |
a | ) |
|
|
inline |
◆ writeStream()
| void Dune::MMeshImpl::ObjectStream::writeStream |
( |
const ObjectStream & |
os | ) |
|
|
inline |
◆ writeT()
template<class T >
| void Dune::MMeshImpl::ObjectStream::writeT |
( |
const T & |
a, |
|
|
const bool |
checkLength |
|
) |
| |
|
inlineprotected |
◆ writeUnchecked()
template<class T >
| void Dune::MMeshImpl::ObjectStream::writeUnchecked |
( |
const T & |
a | ) |
|
|
inline |
◆ _buf
| char* Dune::MMeshImpl::ObjectStream::_buf |
◆ _bufChunk
| const size_t Dune::MMeshImpl::ObjectStream::_bufChunk |
|
protected |
◆ _len
| size_t Dune::MMeshImpl::ObjectStream::_len |
◆ _owner
| bool Dune::MMeshImpl::ObjectStream::_owner |
|
mutableprotected |
◆ _rb
| size_t Dune::MMeshImpl::ObjectStream::_rb |
◆ _wb
| size_t Dune::MMeshImpl::ObjectStream::_wb |
The documentation for this class was generated from the following file: