|
virtual | ~iwbuf () |
|
virtual bool | write (uchar)=0 |
|
virtual bool | write (char)=0 |
|
virtual bool | write (uint16)=0 |
|
virtual bool | write (int16)=0 |
|
virtual bool | write (uint32)=0 |
|
virtual bool | write (int32)=0 |
|
virtual bool | write (uint64)=0 |
|
virtual bool | write (int64)=0 |
|
virtual bool | write (float)=0 |
|
virtual bool | write (double)=0 |
|
virtual bool | write (bool)=0 |
|
virtual bool | write_vec (uint32, const uchar *)=0 |
|
virtual bool | write_vec (uint32, const char *)=0 |
|
virtual bool | write_vec (uint32, const uint16 *)=0 |
|
virtual bool | write_vec (uint32, const int16 *)=0 |
|
virtual bool | write_vec (uint32, const uint32 *)=0 |
|
virtual bool | write_vec (uint32, const int32 *)=0 |
|
virtual bool | write_vec (uint32, const uint64 *)=0 |
|
virtual bool | write_vec (uint32, const int64 *)=0 |
|
virtual bool | write_vec (uint32, const float *)=0 |
|
virtual bool | write_vec (uint32, const double *)=0 |
|
virtual bool | write_vec (uint32, const bool *)=0 |
|
virtual bool | write_vec (const std::vector< std::string > &)=0 |
|
virtual bool | write_cstr (const char *a_cstr)=0 |
|
virtual bool | write_img (uint32, uint32, uint32, const uchar *)=0 |
|
virtual bool | write_std_vec_vec (const std_vec_vec_uint_t &)=0 |
|
virtual bool | write_std_vec_vec (const std_vec_vec_float_t &)=0 |
|
virtual bool | write_std_vec_vec (const std_vec_vec_double_t &)=0 |
|
virtual bool | write_std_vec_vec (const std_vec_vec_string_t &)=0 |
|
virtual const char * | buf () const =0 |
|
virtual size_t | length () const =0 |
|
Definition at line 15 of file iwbuf.
◆ std_vec_vec_double_t
Definition at line 55 of file iwbuf.
◆ std_vec_vec_float_t
Definition at line 52 of file iwbuf.
◆ std_vec_vec_string_t
Definition at line 58 of file iwbuf.
◆ std_vec_vec_uint_t
Definition at line 49 of file iwbuf.
◆ ~iwbuf()
virtual tools::io::iwbuf::~iwbuf |
( |
| ) |
|
|
inlinevirtual |
Definition at line 17 of file iwbuf.
◆ buf()
virtual const char* tools::io::iwbuf::buf |
( |
| ) |
const |
|
pure virtual |
◆ length()
virtual size_t tools::io::iwbuf::length |
( |
| ) |
const |
|
pure virtual |
◆ write() [1/11]
virtual bool tools::io::iwbuf::write |
( |
bool |
| ) |
|
|
pure virtual |
◆ write() [2/11]
virtual bool tools::io::iwbuf::write |
( |
char |
| ) |
|
|
pure virtual |
◆ write() [3/11]
virtual bool tools::io::iwbuf::write |
( |
double |
| ) |
|
|
pure virtual |
◆ write() [4/11]
virtual bool tools::io::iwbuf::write |
( |
float |
| ) |
|
|
pure virtual |
◆ write() [5/11]
virtual bool tools::io::iwbuf::write |
( |
int16 |
| ) |
|
|
pure virtual |
◆ write() [6/11]
virtual bool tools::io::iwbuf::write |
( |
int32 |
| ) |
|
|
pure virtual |
◆ write() [7/11]
virtual bool tools::io::iwbuf::write |
( |
int64 |
| ) |
|
|
pure virtual |
◆ write() [8/11]
virtual bool tools::io::iwbuf::write |
( |
uchar |
| ) |
|
|
pure virtual |
◆ write() [9/11]
virtual bool tools::io::iwbuf::write |
( |
uint16 |
| ) |
|
|
pure virtual |
◆ write() [10/11]
virtual bool tools::io::iwbuf::write |
( |
uint32 |
| ) |
|
|
pure virtual |
◆ write() [11/11]
virtual bool tools::io::iwbuf::write |
( |
uint64 |
| ) |
|
|
pure virtual |
◆ write_cstr()
virtual bool tools::io::iwbuf::write_cstr |
( |
const char * |
a_cstr | ) |
|
|
pure virtual |
◆ write_img()
◆ write_std_vec_vec() [1/4]
◆ write_std_vec_vec() [2/4]
◆ write_std_vec_vec() [3/4]
◆ write_std_vec_vec() [4/4]
◆ write_vec() [1/12]
virtual bool tools::io::iwbuf::write_vec |
( |
const std::vector< std::string > & |
| ) |
|
|
pure virtual |
◆ write_vec() [2/12]
virtual bool tools::io::iwbuf::write_vec |
( |
uint32 |
, |
|
|
const bool * |
|
|
) |
| |
|
pure virtual |
◆ write_vec() [3/12]
virtual bool tools::io::iwbuf::write_vec |
( |
uint32 |
, |
|
|
const char * |
|
|
) |
| |
|
pure virtual |
◆ write_vec() [4/12]
virtual bool tools::io::iwbuf::write_vec |
( |
uint32 |
, |
|
|
const double * |
|
|
) |
| |
|
pure virtual |
◆ write_vec() [5/12]
virtual bool tools::io::iwbuf::write_vec |
( |
uint32 |
, |
|
|
const float * |
|
|
) |
| |
|
pure virtual |
◆ write_vec() [6/12]
virtual bool tools::io::iwbuf::write_vec |
( |
uint32 |
, |
|
|
const int16 * |
|
|
) |
| |
|
pure virtual |
◆ write_vec() [7/12]
virtual bool tools::io::iwbuf::write_vec |
( |
uint32 |
, |
|
|
const int32 * |
|
|
) |
| |
|
pure virtual |
◆ write_vec() [8/12]
virtual bool tools::io::iwbuf::write_vec |
( |
uint32 |
, |
|
|
const int64 * |
|
|
) |
| |
|
pure virtual |
◆ write_vec() [9/12]
virtual bool tools::io::iwbuf::write_vec |
( |
uint32 |
, |
|
|
const uchar * |
|
|
) |
| |
|
pure virtual |
◆ write_vec() [10/12]
virtual bool tools::io::iwbuf::write_vec |
( |
uint32 |
, |
|
|
const uint16 * |
|
|
) |
| |
|
pure virtual |
◆ write_vec() [11/12]
virtual bool tools::io::iwbuf::write_vec |
( |
uint32 |
, |
|
|
const uint32 * |
|
|
) |
| |
|
pure virtual |
◆ write_vec() [12/12]
virtual bool tools::io::iwbuf::write_vec |
( |
uint32 |
, |
|
|
const uint64 * |
|
|
) |
| |
|
pure virtual |
The documentation for this class was generated from the following file:
- /Users/barrand/private/dev/softinex/g4tools/g4tools/tools/io/iwbuf