USGS

Isis 3.0 Application Source Code Reference

Home

DbResource Class Reference

#include <DbPvlMapUtil.h>

Inherited by Resolver.

List of all members.


Detailed Description

Definition at line 36 of file DbPvlMapUtil.h.

Public Member Functions

 DbResource (Pvl &source, Variables &vars, FunctionList &funcs)
bool exists (const std::string &var) const
std::string get (const std::string &var) const
void add (const std::string &key, const std::string &value)
Pvl & getSource ()
const VariablesgetVariables () const
MapFunctorgetFunction (const std::string &name)

Protected Attributes

Pvl & _source
Variables_vars
FunctionList_functors


Constructor & Destructor Documentation

DbResource ( Pvl &  source,
Variables vars,
FunctionList funcs 
) [inline]

Definition at line 38 of file DbPvlMapUtil.h.


Member Function Documentation

bool exists ( const std::string &  var  )  const [inline]

Definition at line 41 of file DbPvlMapUtil.h.

std::string get ( const std::string &  var  )  const [inline]

Definition at line 42 of file DbPvlMapUtil.h.

void add ( const std::string &  key,
const std::string &  value 
) [inline]

Definition at line 43 of file DbPvlMapUtil.h.

Pvl& getSource (  )  [inline]

Definition at line 47 of file DbPvlMapUtil.h.

const Variables& getVariables (  )  const [inline]

Definition at line 48 of file DbPvlMapUtil.h.

MapFunctor* getFunction ( const std::string &  name  )  [inline]

Definition at line 49 of file DbPvlMapUtil.h.


Member Data Documentation

Pvl& _source [protected]

Definition at line 55 of file DbPvlMapUtil.h.

Variables& _vars [protected]

Definition at line 56 of file DbPvlMapUtil.h.

FunctionList& _functors [protected]

Definition at line 57 of file DbPvlMapUtil.h.


The documentation for this class was generated from the following file: