contrib/brl/bbas/bxml/bxml_document.h File Reference


Detailed Description

An XML document representation.

Author:
Matt Leotta (Brown)
Date:
October 5, 2006
    Modifications
     <none yet>
   

Definition in file bxml_document.h.

#include <vcl_string.h>
#include <vcl_sstream.h>
#include <vcl_map.h>
#include <vcl_vector.h>
#include <vbl/vbl_ref_count.h>
#include <vbl/vbl_smart_ptr.h>

Go to the source code of this file.


Classes

class  bxml_data
 A block of character data found within XML tags. More...
class  bxml_text
 text data within XML. More...
class  bxml_element
 An XML element. More...
class  bxml_document
 Represents a full XML document stored as a tree. More...

Typedefs

typedef vbl_smart_ptr< bxml_databxml_data_sptr

Functions

bool operator== (const bxml_data &d1, const bxml_data &d2)
 compare two XML data objects.
bool operator== (const bxml_element &e1, const bxml_element &e2)
 compare two XML element objects.
bool operator== (const bxml_document &d1, const bxml_document &d2)
 compare two XML documents.

Typedef Documentation

typedef vbl_smart_ptr<bxml_data> bxml_data_sptr

Definition at line 44 of file bxml_document.h.


Function Documentation

bool operator== ( const bxml_document d1,
const bxml_document d2 
)

compare two XML documents.

Definition at line 105 of file bxml_document.cxx.

bool operator== ( const bxml_element e1,
const bxml_element e2 
)

compare two XML element objects.

Definition at line 74 of file bxml_document.cxx.

bool operator== ( const bxml_data d1,
const bxml_data d2 
)

compare two XML data objects.

Definition at line 52 of file bxml_document.cxx.


Generated on Sat Oct 11 05:20:28 2008 for contrib/brl/bbas/bxml by  doxygen 1.5.1