casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Classes | Namespaces | Defines | Typedefs | Functions | Variables
Misc.h File Reference

Go to the source code of this file.

Classes

class  asdm::ByteOrder
 A class to represent byte order information. More...
class  asdm::ASDMUtilsException
class  asdm::ASDMUtils
struct  asdm::ASDMUtils::DotXMLFilter
class  asdm::ASDMParseOptions
 A class to define a collection of options regarding the way to consider an ASDM dataset especially when it's about to be read on disk, parsed and transformed into its representation in memory. More...
class  asdm::XSLTransformerException
 A class to represent an exception thrown while an XSL transformation is applied by an instance of XSLTransformer. More...
class  asdm::XSLTransformer
 A class to apply XSL transformations on an XML document. More...
class  asdm::CharComparator
 Functor class of for a comparison between a "given" character and a characted assumed to be read from a file. More...
class  asdm::CharCompAccumulator
 Functor class of for a comparison between a "given" character and a characted assumed to be read in a file with a an accumulation of the characters read in the file into a accumulating string. More...

Namespaces

namespace  asdm
 <-------------------

Defines

#define ByteSwap5(x)
 Swap bytes.

Typedefs

typedef unsigned char xmlChar
typedef struct _xmlNode xmlNode
typedef xmlNodexmlNodePtr
typedef struct _xmlDoc xmlDoc
typedef xmlDocxmlDocPtr
typedef struct _xsltStylesheet xsltStylesheet
typedef xsltStylesheetxsltStylesheetPtr

Functions

bool asdm::directoryExists (const char *dir)
 Some utility methods to manipulate directories.
bool asdm::createDirectory (const char *dir)
 Creates the specified directory.
bool asdm::createPath (const char *path)
 Creates a complete path.
void asdm::ByteSwap (unsigned char *b, int n)
std::string asdm::uniqSlashes (const std::string &s)
 Return a string whose content is equal to the content of s but with all the repetitions of '/' characters replaced by a unique '/'.

Variables

int xmlLoadExtDtdDefaultValue

Define Documentation

#define ByteSwap5 (   x)

Swap bytes.

Definition at line 99 of file Misc.h.


Typedef Documentation

typedef unsigned char xmlChar

Definition at line 43 of file Misc.h.

typedef struct _xmlDoc xmlDoc

Definition at line 50 of file Misc.h.

typedef xmlDoc* xmlDocPtr

Definition at line 51 of file Misc.h.

typedef struct _xmlNode xmlNode

Definition at line 46 of file Misc.h.

typedef xmlNode* xmlNodePtr

Definition at line 47 of file Misc.h.

typedef struct _xsltStylesheet xsltStylesheet

Definition at line 54 of file Misc.h.

Definition at line 55 of file Misc.h.


Variable Documentation

Definition at line 57 of file Misc.h.