#include "UT_API.h"
#include "UT_IOS.h"
#include "UT_NTStreamUtil.h"
#include "UT_NonCopyable.h"
#include <SYS/SYS_Compiler.h>
#include <SYS/SYS_Types.h>
#include <iosfwd>
#include <string>
Go to the source code of this file.
#define UT_NEED_LONG_OSTREAM_INSERTER |
#define UT_OSTREAM_ACCESSOR |
( |
|
FUNCNAME | ) |
|
Value:inline int UT_OStream::FUNCNAME() const \
{ \
return myOS->FUNCNAME(); \
} \
inline
int UT_OStream::FUNCNAME(
int value) \
{ \
return myOS->FUNCNAME(
value); \
} \
Definition at line 386 of file UT_OStream.h.
#define UT_OSTREAM_AWRITE |
( |
|
TYPENAME | ) |
|
Value:inline int64 \
UT_OStream::awrite(
const TYPENAME *
buf,
int64 cnt,
bool nl) \
return 0; \
*myOS << ' ' << buf[i]; \
*myOS << (nl ? '\n' : ' '); \
return myOS->bad() ? 0 : cnt; \
} \
GLenum GLuint GLenum GLsizei const GLchar * buf
* for(int i=0;i< n_subtasks;++i)*tasks.push(pool-> push(myfunc))
Definition at line 505 of file UT_OStream.h.
#define UT_OSTREAM_BWRITE |
( |
|
TYPENAME | ) |
|
Value:inline int64 \
UT_OStream::bwrite(
const TYPENAME *
buf,
int64 cnt) \
{ \
return UTwrite(*myOS,
buf, cnt).bad() ? 0 : cnt; \
} \
GLenum GLuint GLenum GLsizei const GLchar * buf
Definition at line 481 of file UT_OStream.h.
#define UT_OSTREAM_FLAG_GETTOR |
( |
|
FUNCNAME | ) |
inline bool UT_OStream::FUNCNAME() const { return myOS->FUNCNAME(); } |
#define UT_OSTREAM_INSERTER |
( |
|
T | ) |
|
Value:
{ \
return os; \
} \
GLsizei const GLfloat * value
Definition at line 401 of file UT_OStream.h.
#define UT_OSTREAM_WRITE |
( |
|
TYPENAME | ) |
|
Value:inline int64 \
UT_OStream::write(
const TYPENAME *
buf,
int64 cnt,
bool nl) \
{ \
return myIsBinary ? bwrite(
buf, cnt) : awrite(
buf, cnt, nl); \
} \
GLenum GLuint GLenum GLsizei const GLchar * buf
Definition at line 450 of file UT_OStream.h.
#define UT_OSTREAM_WRITEFLOAT |
( |
|
TYPENAME | ) |
|
Value:template <typename DEST_TYPE> \
inline int64 \
UT_OStream::write(
const TYPENAME *
buf,
int64 cnt,
bool nl) \
{ \
return myIsBinary ? bwrite<DEST_TYPE>(
buf, cnt) : awrite(buf, cnt, nl); \
} \
template <typename DEST_TYPE> \
inline int64 \
UT_OStream::bwrite(
const TYPENAME *
buf,
int64 cnt) \
{ \
return UTwrite<DEST_TYPE>(*myOS,
buf, cnt).bad() ? 0 : cnt; \
} \
GLenum GLuint GLenum GLsizei const GLchar * buf
Definition at line 543 of file UT_OStream.h.