commore  1.0.6-SNAPSHOT
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
TupleWriteXml.cpp File Reference
#include <stdio.h>
#include <string.h>
#include <locale.h>
#include <stdlib.h>
#include "commore/IOBStream.h"
#include "commore/Tuple.h"
#include "TypeManager.h"

Namespaces

 commore
 

Macros

#define WRITE_XML_ARRAY(T, type)
 

Functions

 CMR_FILE_DECLARE ()
 
char * double_to_string (double dd, char *buf)
 
char * float_to_string (float dd, char *buf)
 
template<class T >
long write_xml_list (OBStream &o, T i, Types type)
 
template<class T >
long write_xml_list_tab (OBStream &o, T i, Types type)
 
char * cmr_lltoa (Long v, AChar *s)
 
long write_xml (OBStream &o, Long v)
 
long write_xml (OBStream &o, Int v)
 
long write_xml (OBStream &o, Double v)
 
long write_xml (OBStream &o, Float v)
 
template<class T >
long write_xml_list_scalar (OBStream &o, T i, Types type)
 

Macro Definition Documentation

#define WRITE_XML_ARRAY (   T,
  type 
)
Value:
{ return write_xml_list_scalar(o, begin(), type); }
long write_xml_list_scalar(OBStream &o, T i, Types type)
Definition: TupleWriteXml.cpp:145
long write_xml(OBStream &o, Long v)
Definition: TupleWriteXml.cpp:108
#define CMREXD
Definition: Compiler.h:22
Definition: Array.h:21
Definition: IOBStream.h:166

Function Documentation

CMR_FILE_DECLARE ( )
char* cmr_lltoa ( Long  v,
AChar s 
)
char * double_to_string ( double  dd,
char *  buf 
)
char * float_to_string ( float  dd,
char *  buf 
)
long write_xml ( OBStream o,
Long  v 
)
long write_xml ( OBStream o,
Int  v 
)
long write_xml ( OBStream o,
Double  v 
)
long write_xml ( OBStream o,
Float  v 
)
template<class T >
long write_xml_list ( OBStream o,
i,
Types  type 
)
template<class T >
long write_xml_list_scalar ( OBStream o,
i,
Types  type 
)
template<class T >
long write_xml_list_tab ( OBStream o,
i,
Types  type 
)