LoadableModuleDescriptionParser.cxx File Reference

#include "LoadableModuleDescriptionParser.h"
#include "LoadableModuleDescription.h"
#include <iostream>
#include <string>
#include <vector>
#include <stack>
#include <cctype>
#include <algorithm>
#include "expat.h"

Classes

class  LMParserState

Defines

#define argNotUsed(x)

Functions

void lmCharData (void *userData, const char *s, int len)
void lmEndElement (void *userData, const char *element)
void lmStartElement (void *userData, const char *element, const char **argNotUsed(attrs))
static void replaceSubWithSub (std::string &s, const char *o, const char *n)
static void trimLeading (std::string &s, const char *extraneousChars=" \t\n")
static void trimLeadingAndTrailing (std::string &s, const char *extraneousChars=" \t\n")
static void trimTrailing (std::string &s, const char *extraneousChars=" \t\n")

Define Documentation

#define argNotUsed (  ) 

Function Documentation

void lmCharData ( void *  userData,
const char s,
int  len 
)
void lmEndElement ( void *  userData,
const char element 
)
void lmStartElement ( void *  userData,
const char element,
const char **  argNotUsedattrs 
)
static void replaceSubWithSub ( std::string &  s,
const char o,
const char n 
) [static]
static void trimLeading ( std::string &  s,
const char extraneousChars = " \t\n" 
) [static]
static void trimLeadingAndTrailing ( std::string &  s,
const char extraneousChars = " \t\n" 
) [static]
static void trimTrailing ( std::string &  s,
const char extraneousChars = " \t\n" 
) [static]

Referenced by trimLeadingAndTrailing().


Generated on 6 Apr 2011 for Slicer3 by  doxygen 1.6.1