Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

Indri::Parameters Class Reference

List of all members.

Public Member Functions

virtual void Dispose ()
 Parameters ()
bool get (string name, bool def)
int get (string name, int def)
double get (string name, double def)
long get (string name, long def)
string get (string name, string def)
void remove (string path)
void set (string name, bool value)
void set (string name, string value)
void set (string name, int value)
void set (string name, long value)
void set (string name, double value)
void set (string value)
void clear ()
uint size ()
bool exists (int index)
bool exists (string name)
void load (string text)

Static Public Member Functions

Parameters instance ()

Protected Attributes

bool swigCMemOwn

Private Member Functions

internal Parameters (IntPtr cPtr, bool cMemoryOwn)
 ~Parameters ()

Static Private Member Functions

internal HandleRef getCPtr (Parameters obj)

Private Attributes

HandleRef swigCPtr

Constructor & Destructor Documentation

internal Indri::Parameters::Parameters IntPtr  cPtr,
bool  cMemoryOwn
[inline, private]

Indri::Parameters::~Parameters  )  [inline, private]

Indri::Parameters::Parameters  )  [inline]

Member Function Documentation

void Indri::Parameters::clear void   )  [inline]

virtual void Indri::Parameters::Dispose  )  [inline, virtual]

bool Indri::Parameters::exists string  name  )  [inline]

bool Indri::Parameters::exists int  index  )  [inline]

string Indri::Parameters::get string  name,
string  def

long Indri::Parameters::get string  name,
long  def

double Indri::Parameters::get string  name,
double  def

int Indri::Parameters::get string  name,
int  def

bool Indri::Parameters::get string  name,
bool  def

internal HandleRef Indri::Parameters::getCPtr Parameters  obj  )  [inline, static, private]

Parameters Indri::Parameters::instance  )  [inline, static]

void Indri::Parameters::load string  text  )  [inline]

void Indri::Parameters::remove string  path  )  [inline]

void Indri::Parameters::set string  value  )  [inline]

void Indri::Parameters::set string  name,
double  value

void Indri::Parameters::set string  name,
long  value

void Indri::Parameters::set string  name,
int  value

void Indri::Parameters::set string  name,
string  value

void Indri::Parameters::set string  name,
bool  value

uint Indri::Parameters::size  )  [inline]

Member Data Documentation

bool Indri::Parameters::swigCMemOwn [protected]

HandleRef Indri::Parameters::swigCPtr [private]

The documentation for this class was generated from the following file:
Generated on Tue Jun 15 11:02:59 2010 for Lemur by doxygen 1.3.4