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
)  [inline]
 

long Indri::Parameters::get (  string  name,
long  def
)  [inline]
 

double Indri::Parameters::get (  string  name,
double  def
)  [inline]
 

int Indri::Parameters::get (  string  name,
int  def
)  [inline]
 

bool Indri::Parameters::get (  string  name,
bool  def
)  [inline]
 

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
)  [inline]
 

void Indri::Parameters::set (  string  name,
long  value
)  [inline]
 

void Indri::Parameters::set (  string  name,
int  value
)  [inline]
 

void Indri::Parameters::set (  string  name,
string  value
)  [inline]
 

void Indri::Parameters::set (  string  name,
bool  value
)  [inline]
 

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