Lux::Field Class Reference

#include <field.h>

List of all members.

Public Member Functions

 ~Field (void)
std::string get_name (void)
std::string get_name (void) const
std::string get_value (void)
std::string get_value (void) const

Static Public Member Functions

static Fieldcreate (const std::string &name, const std::string &value)
static Fieldcreate (const char *name, const char *value)


Detailed Description

field in a Document


Constructor & Destructor Documentation

Lux::Field::~Field ( void   )  [inline]

destructor


Member Function Documentation

static Field* Lux::Field::create ( const char *  name,
const char *  value 
) [inline, static]

create a field

Parameters:
name field name (pointer)
value field value (pointer)
Note:
singleton

static Field* Lux::Field::create ( const std::string &  name,
const std::string &  value 
) [inline, static]

create a field

Parameters:
name field name (reference)
value field value (reference)
Note:
singleton

std::string Lux::Field::get_name ( void   )  const [inline]

get the name of the field

std::string Lux::Field::get_name ( void   )  [inline]

get the name of the field

std::string Lux::Field::get_value ( void   )  const [inline]

get the value of the field

std::string Lux::Field::get_value ( void   )  [inline]

get the value of the field


The documentation for this class was generated from the following file:
Generated on Fri Feb 5 15:50:30 2010 for Lux by  doxygen 1.4.7