Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

indri::lang::Unpacker Class Reference

#include <Unpacker.hpp>

List of all members.

Public Methods

 Unpacker (XMLNode *root)
std::vector< Node * > unpack ()
std::string getString (const char *stringName)
UINT64 getInteger (const char *name)
double getDouble (const char *name)
RawExtentNodegetRawExtentNode (const char *name)
std::vector< RawExtentNode * > getRawExtentVector (const char *name)
std::vector< ScoredExtentNode * > getScoredExtentVector (const char *name)
std::vector< int > getIntVector (const char *name)
std::vector< double > getDoubleVector (const char *name)
ScoredExtentNodegetScoredExtentNode (const char *name)
bool getBoolean (const char *name)
template<class T> std::vector< T * > getNodeVector (const char *name)


Constructor & Destructor Documentation

indri::lang::Unpacker::Unpacker XMLNode   root
 


Member Function Documentation

bool indri::lang::Unpacker::getBoolean const char *    name
 

double indri::lang::Unpacker::getDouble const char *    name
 

std::vector< double > indri::lang::Unpacker::getDoubleVector const char *    name
 

UINT64 indri::lang::Unpacker::getInteger const char *    name
 

std::vector< int > indri::lang::Unpacker::getIntVector const char *    name
 

template<class T>
std::vector<T*> indri::lang::Unpacker::getNodeVector const char *    name [inline]
 

RawExtentNode * indri::lang::Unpacker::getRawExtentNode const char *    name
 

std::vector< RawExtentNode * > indri::lang::Unpacker::getRawExtentVector const char *    name
 

ScoredExtentNode * indri::lang::Unpacker::getScoredExtentNode const char *    name
 

std::vector< ScoredExtentNode * > indri::lang::Unpacker::getScoredExtentVector const char *    name
 

std::string indri::lang::Unpacker::getString const char *    stringName
 

std::vector< indri::lang::Node * > indri::lang::Unpacker::unpack  
 


The documentation for this class was generated from the following files:
Generated on Wed Nov 3 13:00:07 2004 for Lemur Toolkit by doxygen1.2.18