#include <source/toolbox/restartdb/NullDatabase.h>
Inheritance diagram for SAMRAI::tbox::NullDatabase:
Public Member Functions | |
NullDatabase () | |
virtual | ~NullDatabase () |
virtual bool | keyExists (const string &key) |
virtual Array< string > | getAllKeys () |
virtual int | getArraySize (const string &key) |
virtual bool | isDatabase (const string &key) |
virtual Pointer< Database > | putDatabase (const string &key) |
virtual Pointer< Database > | getDatabase (const string &key) |
virtual bool | isBool (const string &key) |
virtual void | putBool (const string &key, const bool &data) |
virtual void | putBoolArray (const string &key, const Array< bool > &data) |
virtual void | putBoolArray (const string &key, const bool *const data, const int nelements) |
virtual bool | getBool (const string &key) |
virtual bool | getBoolWithDefault (const string &key, const bool &defaultvalue) |
virtual Array< bool > | getBoolArray (const string &key) |
virtual void | getBoolArray (const string &key, bool *data, const int nelements) |
virtual bool | isDatabaseBox (const string &key) |
virtual void | putDatabaseBox (const string &key, const DatabaseBox &data) |
virtual void | putDatabaseBoxArray (const string &key, const Array< DatabaseBox > &data) |
virtual void | putDatabaseBoxArray (const string &key, const DatabaseBox *const data, const int nelements) |
virtual DatabaseBox | getDatabaseBox (const string &key) |
virtual DatabaseBox | getDatabaseBoxWithDefault (const string &key, const DatabaseBox &defaultvalue) |
virtual Array< DatabaseBox > | getDatabaseBoxArray (const string &key) |
virtual void | getDatabaseBoxArray (const string &key, DatabaseBox *data, const int nelements) |
virtual bool | isChar (const string &key) |
virtual void | putChar (const string &key, const char &data) |
virtual void | putCharArray (const string &key, const Array< char > &data) |
virtual void | putCharArray (const string &key, const char *const data, const int nelements) |
virtual char | getChar (const string &key) |
virtual char | getCharWithDefault (const string &key, const char &defaultvalue) |
virtual Array< char > | getCharArray (const string &key) |
virtual void | getCharArray (const string &key, char *data, const int nelements) |
virtual bool | isComplex (const string &key) |
virtual void | putComplex (const string &key, const dcomplex &data) |
virtual void | putComplexArray (const string &key, const Array< dcomplex > &data) |
virtual void | putComplexArray (const string &key, const dcomplex *const data, const int nelements) |
virtual dcomplex | getComplex (const string &key) |
virtual dcomplex | getComplexWithDefault (const string &key, const dcomplex &defaultvalue) |
virtual Array< dcomplex > | getComplexArray (const string &key) |
virtual void | getComplexArray (const string &key, dcomplex *data, const int nelements) |
virtual bool | isDouble (const string &key) |
virtual void | putDouble (const string &key, const double &data) |
virtual void | putDoubleArray (const string &key, const Array< double > &data) |
virtual void | putDoubleArray (const string &key, const double *const data, const int nelements) |
virtual double | getDouble (const string &key) |
virtual double | getDoubleWithDefault (const string &key, const double &defaultvalue) |
virtual Array< double > | getDoubleArray (const string &key) |
virtual void | getDoubleArray (const string &key, double *data, const int nelements) |
virtual bool | isFloat (const string &key) |
virtual void | putFloat (const string &key, const float &data) |
virtual void | putFloatArray (const string &key, const Array< float > &data) |
virtual void | putFloatArray (const string &key, const float *const data, const int nelements) |
virtual float | getFloat (const string &key) |
virtual float | getFloatWithDefault (const string &key, const float &defaultvalue) |
virtual Array< float > | getFloatArray (const string &key) |
virtual void | getFloatArray (const string &key, float *data, const int nelements) |
virtual bool | isInteger (const string &key) |
virtual void | putInteger (const string &key, const int &data) |
virtual void | putIntegerArray (const string &key, const Array< int > &data) |
virtual void | putIntegerArray (const string &key, const int *const data, const int nelements) |
virtual int | getInteger (const string &key) |
virtual int | getIntegerWithDefault (const string &key, const int &defaultvalue) |
virtual Array< int > | getIntegerArray (const string &key) |
virtual void | getIntegerArray (const string &key, int *data, const int nelements) |
virtual bool | isString (const string &key) |
virtual void | putString (const string &key, const string &data) |
virtual void | putStringArray (const string &key, const Array< string > &data) |
virtual void | putStringArray (const string &key, const string *const data, const int nelements) |
virtual string | getString (const string &key) |
virtual string | getStringWithDefault (const string &key, const string &defaultvalue) |
virtual Array< string > | getStringArray (const string &key) |
virtual void | getStringArray (const string &key, string *data, const int nelements) |
virtual void | printClassData (ostream &os=pout) |
See the Database class documentation for a description of the generic database interface.
|
The null database constructor creates an empty database with the name "null". |
|
The input database destructor deallocates the data in the database. |
|
Always returns true. Implements SAMRAI::tbox::Database. |
|
Return an empty Array<string>. Implements SAMRAI::tbox::Database. |
|
Always returns 0. Implements SAMRAI::tbox::Database. |
|
Always returns true. Implements SAMRAI::tbox::Database. |
|
Returns a pointer to the null database. Implements SAMRAI::tbox::Database. |
|
Returns a pointer to the null database. Implements SAMRAI::tbox::Database. |
|
Always returns true. Implements SAMRAI::tbox::Database. |
|
Does nothing. Implements SAMRAI::tbox::Database. |
|
Does nothing. Implements SAMRAI::tbox::Database. |
|
Does nothing. Implements SAMRAI::tbox::Database. |
|
Always returns true. Implements SAMRAI::tbox::Database. |
|
Always returns true. Implements SAMRAI::tbox::Database. |
|
Returns an empty Array<bool>. Implements SAMRAI::tbox::Database. |
|
Does nothing. Implements SAMRAI::tbox::Database. |
|
Always returns true. Implements SAMRAI::tbox::Database. |
|
Does nothing. Implements SAMRAI::tbox::Database. |
|
Does nothing. Implements SAMRAI::tbox::Database. |
|
Does nothing. Implements SAMRAI::tbox::Database. |
|
Returns a zero dimension empty box. Implements SAMRAI::tbox::Database. |
|
Returns a zero dimension empty box. Implements SAMRAI::tbox::Database. |
|
Returns an empty Array<box>. Implements SAMRAI::tbox::Database. |
|
Does nothing. Implements SAMRAI::tbox::Database. |
|
Always returns true. Implements SAMRAI::tbox::Database. |
|
Does nothing. Implements SAMRAI::tbox::Database. |
|
Does nothing. Implements SAMRAI::tbox::Database. |
|
Does nothing. Implements SAMRAI::tbox::Database. |
|
Always returns 0. Implements SAMRAI::tbox::Database. |
|
Always returns 0. Implements SAMRAI::tbox::Database. |
|
Returns an empty Array<char>. Implements SAMRAI::tbox::Database. |
|
Does nothing. Implements SAMRAI::tbox::Database. |
|
Always returns true. Implements SAMRAI::tbox::Database. |
|
Does nothing. Implements SAMRAI::tbox::Database. |
|
Does nothing. Implements SAMRAI::tbox::Database. |
|
Does nothing. Implements SAMRAI::tbox::Database. |
|
Returns a 0.0 + 0.0i Implements SAMRAI::tbox::Database. |
|
Returns a 0.0 + 0.0i Implements SAMRAI::tbox::Database. |
|
Returns an empty Array<dcomplex>. Implements SAMRAI::tbox::Database. |
|
Does nothing. Implements SAMRAI::tbox::Database. |
|
Always returns true. Implements SAMRAI::tbox::Database. |
|
Does nothing. Implements SAMRAI::tbox::Database. |
|
Does nothing. Implements SAMRAI::tbox::Database. |
|
Does nothing. Implements SAMRAI::tbox::Database. |
|
Returns 0.0 Implements SAMRAI::tbox::Database. |
|
Returns 0.0 Implements SAMRAI::tbox::Database. |
|
Returns an empty Array<double>. Implements SAMRAI::tbox::Database. |
|
Does nothing. Implements SAMRAI::tbox::Database. |
|
Always return true. Implements SAMRAI::tbox::Database. |
|
Does nothing. Implements SAMRAI::tbox::Database. |
|
Does nothing. Implements SAMRAI::tbox::Database. |
|
Does nothing. Implements SAMRAI::tbox::Database. |
|
Returns 0.0 Implements SAMRAI::tbox::Database. |
|
Returns 0.0 Implements SAMRAI::tbox::Database. |
|
Returns an empty Array<float>. Implements SAMRAI::tbox::Database. |
|
Does nothing. Implements SAMRAI::tbox::Database. |
|
Always returns true. Implements SAMRAI::tbox::Database. |
|
Does nothing. Implements SAMRAI::tbox::Database. |
|
Does nothing. Implements SAMRAI::tbox::Database. |
|
Does nothing. Implements SAMRAI::tbox::Database. |
|
Returns 0. Implements SAMRAI::tbox::Database. |
|
Returns 0. Implements SAMRAI::tbox::Database. |
|
Returns an empty Array<int>. Implements SAMRAI::tbox::Database. |
|
Does nothing. Implements SAMRAI::tbox::Database. |
|
Always returns true. Implements SAMRAI::tbox::Database. |
|
Does nothing. Implements SAMRAI::tbox::Database. |
|
Does nothing. Implements SAMRAI::tbox::Database. |
|
Does nothing. Implements SAMRAI::tbox::Database. |
|
Returns and empty string. Implements SAMRAI::tbox::Database. |
|
Returns and empty string. Implements SAMRAI::tbox::Database. |
|
Returns an empty Array<string>. Implements SAMRAI::tbox::Database. |
|
Does nothing. Implements SAMRAI::tbox::Database. |
|
Does nothing. Implements SAMRAI::tbox::Database. |