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

indri::lang::Packer Class Reference

#include <Packer.hpp>

List of all members.

Public Methods

 Packer ()
void before (class Node *someNode)
void after (class Node *someNode)
void put (const char *name, bool value)
void put (const char *name, int value)
void put (const char *name, unsigned int value)
void put (const char *name, UINT64 value)
void put (const char *name, double value)
void put (const char *name, const std::string &value)
void put (const char *name, const std::vector< int > &value)
void put (const char *name, const std::vector< double > &value)
void put (const char *name, const std::vector< RawExtentNode * > &value)
void put (const char *name, const std::vector< ScoredExtentNode * > &value)
void put (const char *name, Node *value)
void pack (class indri::lang::Node *root)
void pack (std::vector< class indri::lang::Node * > &roots)
std::string toString ()
XMLNodexml ()


Constructor & Destructor Documentation

indri::lang::Packer::Packer  
 


Member Function Documentation

void indri::lang::Packer::after class Node   someNode
 

void indri::lang::Packer::before class Node   someNode
 

void indri::lang::Packer::pack std::vector< class indri::lang::Node * > &    roots
 

void indri::lang::Packer::pack class indri::lang::Node   root
 

void indri::lang::Packer::put const char *    name,
Node   value
 

void indri::lang::Packer::put const char *    name,
const std::vector< ScoredExtentNode * > &    value
 

void indri::lang::Packer::put const char *    name,
const std::vector< RawExtentNode * > &    value
 

void indri::lang::Packer::put const char *    name,
const std::vector< double > &    value
 

void indri::lang::Packer::put const char *    name,
const std::vector< int > &    value
 

void indri::lang::Packer::put const char *    name,
const std::string &    value
 

void indri::lang::Packer::put const char *    name,
double    value
 

void indri::lang::Packer::put const char *    name,
UINT64    value
 

void indri::lang::Packer::put const char *    name,
unsigned int    value
 

void indri::lang::Packer::put const char *    name,
int    value
 

void indri::lang::Packer::put const char *    name,
bool    value
 

std::string indri::lang::Packer::toString  
 

XMLNode * indri::lang::Packer::xml  
 


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