Hall-D Software
alpha
|
#include "XString.hpp"
#include "XParsers.hpp"
#include <xercesc/util/XMLUri.hpp>
#include <particleType.h>
#include <errno.h>
#include <string>
#include <vector>
#include <map>
#include <fstream>
Go to the source code of this file.
Classes | |
class | XtString |
class | CodeBuilder |
Macros | |
#define | X(str) XString(str).unicode_str() |
#define | S(str) str.c_str() |
Functions | |
void | usage () |
std::string | guessType (const std::string &literal) |
Particle_t | lookupParticle (const std::string &name) |
int | main (int argC, char *argV[]) |
Variables | |
XString | classPrefix |
#define S | ( | str | ) | str.c_str() |
Definition at line 84 of file hddm-cpp.cpp.
Referenced by CodeBuilder::writeClassdef(), CodeBuilder::writeClassimp(), and CodeBuilder::writeStreamers().
Definition at line 83 of file hddm-cpp.cpp.
Referenced by guessType(), main(), CodeBuilder::writeClassdef(), CodeBuilder::writeClassimp(), and CodeBuilder::writeStreamers().
std::string guessType | ( | const std::string & | literal | ) |
Definition at line 3489 of file hddm-cpp.cpp.
References lookupParticle(), str, and X.
Referenced by CodeBuilder::writeClassdef(), and CodeBuilder::writeClassimp().
Particle_t lookupParticle | ( | const std::string & | name | ) |
Definition at line 3527 of file hddm-cpp.cpp.
References ParticleType(), and Unknown.
Referenced by guessType(), and CodeBuilder::writeClassimp().
int main | ( | int | argC, |
char * | argV[] | ||
) |
Definition at line 157 of file hddm-cpp.cpp.
References buildDOMDocument(), CodeBuilder::cFile, classPrefix, CodeBuilder::constructDocument(), CodeBuilder::constructGroup(), CodeBuilder::constructIOstreams(), CodeBuilder::constructMethods(), CodeBuilder::constructStreamers(), CodeBuilder::hFile, parseInputDocument(), usage(), and X.
void usage | ( | ) |
Definition at line 90 of file hddm-cpp.cpp.
XString classPrefix |
Definition at line 88 of file hddm-cpp.cpp.