X3D libraries
The libraries to work with X3D dataset

XMLWriter Internal Variables


Functions

void x3dxml::@0::IntXMLWriter::Error (x3dio::ErrorCallback::errcode_t errcode, const char *message)
void x3dxml::@0::IntXMLWriter::Write (const void *buffer, size_t size)
void x3dxml::@0::IntXMLWriter::Write (const char *buffer)
void x3dxml::@0::IntXMLWriter::WriteFile (const x3d::SFNode *node)
void x3dxml::@0::IntXMLWriter::WriteHeader ()
void x3dxml::@0::IntXMLWriter::WriteTags (const x3d::SFNode *node)

Variables

static const int ATTR_SIZE = 256
static const int BUFFER_SIZE = 1024 * 4
int f_errno
x3dio::ErrorCallbackf_error_callback
x3dio::Streamf_stream

Function Documentation

void x3dxml::IntXMLWriter::Error x3dio::ErrorCallback::errcode_t  errcode,
const char *  message
[private, inherited]
 

void x3dxml::IntXMLWriter::Write const void *  buffer,
size_t  size
[private, inherited]
 

void x3dxml::IntXMLWriter::Write const char *  buffer  )  [private, inherited]
 

void x3dxml::IntXMLWriter::WriteFile const x3d::SFNode *  node  )  [private, inherited]
 

void x3dxml::IntXMLWriter::WriteHeader  )  [private, inherited]
 

void x3dxml::IntXMLWriter::WriteTags const x3d::SFNode *  node  )  [private, inherited]
 


Variable Documentation

const int ATTR_SIZE = 256 [static]
 

const int BUFFER_SIZE = 1024 * 4 [static]
 

int f_errno
 

x3dio::ErrorCallback* f_error_callback
 

x3dio::Stream* f_stream