8 #include "generalmod.h" 28 XMLWriter(
const char* elemname,
const char* fnm=0,
29 const char* survnm=0);
40 bool open(
const char* fnm);
43 void start(
const XMLItem&);
44 void finish(
const XMLItem&);
49 void writeIconStyles(
const char* iconnm,
int xpixoffs,
51 void writePlaceMark(
const char* iconnm,
const Coord&,
53 void writePlaceMark(
const char* iconnm,
const LatLong&,
54 const char* nm,
const char* desc=0);
58 void writePolyStyle(
const char* stlnm,
const Color&,
int wdth);
59 void writePoly(
const char* stlnm,
const char* polynm,
#define mExpClass(module)
Definition: commondefs.h:157
OD class for stream write common access to the user log file, or std::cout in batch progs...
Definition: od_ostream.h:25
od_ostream * strm_
Definition: googlexmlwriter.h:67
BufferString elemnm_
Definition: googlexmlwriter.h:65
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
Definition: googlexmlwriter.h:16
Definition: uistring.h:88
Holds survey general information.
Definition: survinfo.h:54
Geographical coordinates, decimal but with conv to deg, min, sec.
Definition: latlong.h:22
~XMLWriter()
Definition: googlexmlwriter.h:30
void setSurveyName(const char *nm)
Definition: googlexmlwriter.h:37
Set of (small) copyable elements.
Definition: commontypes.h:26
BufferString survnm_
Definition: googlexmlwriter.h:66
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size...
Definition: bufstring.h:38
BufferString errmsg_
Definition: horizontracker.h:117
uiString errmsg_
Definition: googlexmlwriter.h:68
const od_ostream & strm() const
Definition: googlexmlwriter.h:47
void setElemName(const char *nm)
Definition: googlexmlwriter.h:35
Color is an RGB color object, with a transparancy. The storage is in a 4-byte integer, similar to Qt.
Definition: color.h:24
od_ostream & strm()
Definition: googlexmlwriter.h:46
2D point or vector class.
Definition: commontypes.h:58
uiString errMsg() const
Definition: googlexmlwriter.h:33
XML Writer.
Definition: googlexmlwriter.h:24