OpendTect standard ascii format file writing. More...
Public Member Functions | |
| ascostream (std::ostream &strm) | |
| ascostream (std::ostream *strm) | |
| ~ascostream () | |
| bool | putHeader (const char *filetype) |
| bool | put (const char *, const char *val=0) |
| bool | put (const char *, int) |
| bool | put (const char *, int, int) |
| bool | put (const char *, int, int, int) |
| bool | put (const char *, int, int, int, int) |
| bool | put (const char *, unsigned int) |
| bool | put (const char *, unsigned int, unsigned int) |
| bool | put (const char *, unsigned int, unsigned int, unsigned int) |
| bool | put (const char *, unsigned int, unsigned int, unsigned int, unsigned int) |
| bool | put (const char *, int64_t) |
| bool | put (const char *, int64_t, int64_t) |
| bool | put (const char *, int64_t, int64_t, int64_t) |
| bool | put (const char *, int64_t, int64_t, int64_t, int64_t) |
| bool | put (const char *, uint64_t) |
| bool | put (const char *, uint64_t, uint64_t) |
| bool | put (const char *, uint64_t, uint64_t, uint64_t) |
| bool | put (const char *, uint64_t, uint64_t, uint64_t, uint64_t) |
| bool | put (const char *, float) |
| bool | put (const char *, float, float) |
| bool | put (const char *, float, float, float) |
| bool | put (const char *, float, float, float, float) |
| bool | put (const char *, double) |
| bool | put (const char *, double, double) |
| bool | put (const char *, double, double, double) |
| bool | put (const char *, double, double, double, double) |
| bool | putYN (const char *, bool) |
| bool | putYN (const char *, bool, bool) |
| bool | putYN (const char *, bool, bool, bool) |
| bool | putYN (const char *, bool, bool, bool, bool) |
| void | newParagraph () |
| std::ostream & | stream () |
| const std::ostream & | stream () const |
| operator std::ostream & () | |
| operator const std::ostream & () const | |
Protected Member Functions | |
| void | putKeyword (const char *, bool wsep=true) |
Protected Attributes | |
| std::ostream * | streamptr |
| bool | mystrm |
OpendTect standard ascii format file writing.
An ascostream puts data in an OpendTect standard ascii format file. That means it has a OpendTect standard header and often keyword/value pairs separated by a colon.
| ascostream::ascostream | ( | std::ostream & | strm | ) | [inline] |
| ascostream::ascostream | ( | std::ostream * | strm | ) | [inline] |
| ascostream::~ascostream | ( | ) |
| void ascostream::newParagraph | ( | ) |
| ascostream::operator const std::ostream & | ( | ) | const [inline] |
| ascostream::operator std::ostream & | ( | ) | [inline] |
| bool ascostream::put | ( | const char * | , | |
| uint64_t | , | |||
| uint64_t | ||||
| ) |
| bool ascostream::put | ( | const char * | , | |
| int | , | |||
| int | ||||
| ) |
| bool ascostream::put | ( | const char * | , | |
| unsigned | int, | |||
| unsigned | int | |||
| ) |
| bool ascostream::put | ( | const char * | , | |
| uint64_t | ||||
| ) |
| bool ascostream::put | ( | const char * | , | |
| uint64_t | , | |||
| uint64_t | , | |||
| uint64_t | ||||
| ) |
| bool ascostream::put | ( | const char * | , | |
| unsigned | int, | |||
| unsigned | int, | |||
| unsigned | int | |||
| ) |
| bool ascostream::put | ( | const char * | , | |
| uint64_t | , | |||
| uint64_t | , | |||
| uint64_t | , | |||
| uint64_t | ||||
| ) |
| bool ascostream::put | ( | const char * | , | |
| float | ||||
| ) |
| bool ascostream::put | ( | const char * | , | |
| double | , | |||
| double | , | |||
| double | , | |||
| double | ||||
| ) |
| bool ascostream::put | ( | const char * | , | |
| double | , | |||
| double | , | |||
| double | ||||
| ) |
| bool ascostream::put | ( | const char * | , | |
| double | , | |||
| double | ||||
| ) |
| bool ascostream::put | ( | const char * | , | |
| double | ||||
| ) |
| bool ascostream::put | ( | const char * | , | |
| float | , | |||
| float | , | |||
| float | , | |||
| float | ||||
| ) |
| bool ascostream::put | ( | const char * | , | |
| float | , | |||
| float | , | |||
| float | ||||
| ) |
| bool ascostream::put | ( | const char * | , | |
| int | , | |||
| int | , | |||
| int | ||||
| ) |
| bool ascostream::put | ( | const char * | , | |
| unsigned | int, | |||
| unsigned | int, | |||
| unsigned | int, | |||
| unsigned | int | |||
| ) |
| bool ascostream::put | ( | const char * | , | |
| float | , | |||
| float | ||||
| ) |
| bool ascostream::put | ( | const char * | , | |
| int64_t | ||||
| ) |
| bool ascostream::put | ( | const char * | , | |
| const char * | val = 0 | |||
| ) |
| bool ascostream::put | ( | const char * | , | |
| unsigned | int | |||
| ) |
| bool ascostream::put | ( | const char * | , | |
| int64_t | , | |||
| int64_t | , | |||
| int64_t | , | |||
| int64_t | ||||
| ) |
| bool ascostream::put | ( | const char * | , | |
| int64_t | , | |||
| int64_t | , | |||
| int64_t | ||||
| ) |
| bool ascostream::put | ( | const char * | , | |
| int | , | |||
| int | , | |||
| int | , | |||
| int | ||||
| ) |
| bool ascostream::put | ( | const char * | , | |
| int64_t | , | |||
| int64_t | ||||
| ) |
| bool ascostream::put | ( | const char * | , | |
| int | ||||
| ) |
| bool ascostream::putHeader | ( | const char * | filetype | ) |
| void ascostream::putKeyword | ( | const char * | , | |
| bool | wsep = true | |||
| ) | [protected] |
| bool ascostream::putYN | ( | const char * | , | |
| bool | , | |||
| bool | ||||
| ) |
| bool ascostream::putYN | ( | const char * | , | |
| bool | , | |||
| bool | , | |||
| bool | ||||
| ) |
| bool ascostream::putYN | ( | const char * | , | |
| bool | ||||
| ) |
| bool ascostream::putYN | ( | const char * | , | |
| bool | , | |||
| bool | , | |||
| bool | , | |||
| bool | ||||
| ) |
| std::ostream& ascostream::stream | ( | ) | [inline] |
| const std::ostream& ascostream::stream | ( | ) | const [inline] |
bool ascostream::mystrm [protected] |
std::ostream* ascostream::streamptr [protected] |
1.7.1