#include <keyinfo.h>
Public Methods | |
| KeyTable () | |
| ~KeyTable () | |
| int | Add () |
| int | getKeyHandle (char *keyword) |
| char * | Description (int i) |
| bool | isVar (int i) |
| bool | isVar (char *keyword) |
| bool | isCharArray (int i) |
| bool | isCharArray (char *keyword) |
| bool | isValidKeyword (char *keyword) |
| bool | isViewableVar (int i) |
| bool | isViewableVar (char *keyword) |
| bool | isWritable (int i) |
| bool | isWritable (char *keyword) |
| bool | isArray (int i) |
| bool | isArray (char *keyword) |
| bool | isStaticArray (int i) |
| bool | isStaticArray (char *keyword) |
| void | List () |
| void | ListValues () |
| void | RegisterCallback (char *keyword, void(*cb)(void *), void *data) |
| bool | hasCallback (int i) |
| bool | hasCallback (char *keyword) |
| void | Callback (int i) |
| void | Callback (char *keyword) |
Public Attributes | |
| int | n |
| vector< KeyInfo > | key |
|
|
Definition at line 61 of file keyinfo.cc. References n. |
|
|
Definition at line 66 of file keyinfo.cc. References key. |
|
|
Definition at line 74 of file keyinfo.cc. References KeyInfo::callback, key, and KeyInfo::ptr. Referenced by DataServer::RegisterKey(), and unpackStruct(). |
|
|
Definition at line 284 of file keyinfo.cc. References Callback(), getKeyHandle(), and n. |
|
|
Definition at line 279 of file keyinfo.cc. References key. Referenced by Callback(), and DataServerMPI::Synchronize(). |
|
|
Definition at line 84 of file keyinfo.h. References key. Referenced by DataClient::getArrayDim(), isArray(), isStaticArray(), and List(). |
|
|
Definition at line 84 of file keyinfo.cc. References key. Referenced by Callback(), DataServer::GetValue(), hasCallback(), isArray(), isCharArray(), isStaticArray(), isValidKeyword(), DataClient::isValidKeyword(), isVar(), isViewableVar(), isWritable(), DataClient::isWritable(), DataClient::RecvValue(), RegisterCallback(), DataClient::SendValue(), and DataClient::VarType(). |
|
|
Definition at line 270 of file keyinfo.cc. References getKeyHandle(), hasCallback(), and n. |
|
|
Definition at line 265 of file keyinfo.cc. References key. Referenced by hasCallback(), and DataServerMPI::Synchronize(). |
|
|
Definition at line 224 of file keyinfo.cc. References getKeyHandle(), isArray(), and n. |
|
|
Definition at line 219 of file keyinfo.cc. References Description(). Referenced by isArray(). |
|
|
Definition at line 113 of file keyinfo.cc. References getKeyHandle(), isCharArray(), and n. |
|
|
Definition at line 108 of file keyinfo.cc. References CHAR, key, and STATIC_1D_ARRAY. Referenced by DataServer::GetValue(), isCharArray(), isViewableVar(), DataClient::RecvValue(), and DataClient::SendValue(). |
|
|
Definition at line 238 of file keyinfo.cc. References getKeyHandle(), isStaticArray(), and n. |
|
|
Definition at line 233 of file keyinfo.cc. References Description(). Referenced by isStaticArray(). |
|
|
Definition at line 122 of file keyinfo.cc. References getKeyHandle(), and n. |
|
|
Definition at line 100 of file keyinfo.cc. References getKeyHandle(), isVar(), and n. |
|
|
Definition at line 95 of file keyinfo.cc. Referenced by isVar(), and isViewableVar(). |
|
|
Definition at line 132 of file keyinfo.cc. References getKeyHandle(), isViewableVar(), and n. |
|
|
Definition at line 127 of file keyinfo.cc. References isCharArray(), and isVar(). Referenced by DataServer::GetValue(), isViewableVar(), ListValues(), DataClient::RecvValue(), DataClient::SendValue(), and DataServerMPI::Synchronize(). |
|
|
Definition at line 210 of file keyinfo.cc. References getKeyHandle(), isWritable(), and n. |
|
|
Definition at line 205 of file keyinfo.cc. References key, and KEY_READ_WRITE. Referenced by isWritable(), RegisterCallback(), and DataServerMPI::Synchronize(). |
|
|
Definition at line 141 of file keyinfo.cc. References Description(), and key. Referenced by DataClient::ListKeywords(). |
|
|
Definition at line 179 of file keyinfo.cc. References isViewableVar(), key, and n. Referenced by DataClient::ListValues(). |
|
||||||||||||||||
|
Definition at line 247 of file keyinfo.cc. References getKeyHandle(), isWritable(), key, and n. Referenced by DataServer::RegisterCallback(). |
|
|
Definition at line 78 of file keyinfo.h. Referenced by Add(), Callback(), Description(), DataClient::getArrayDim(), getKeyHandle(), DataServer::GetValue(), hasCallback(), isCharArray(), DataServer::IsDirty(), DataServer::IsDirtyID(), isVar(), isWritable(), DataServer::Key(), List(), ListValues(), packStruct(), DataClient::RecvValue(), RegisterCallback(), DataServer::RegisterKey(), DataClient::SendValue(), DataServer::SetDirty(), DataServerMPI::Synchronize(), unpackStruct(), DataClient::VarType(), and ~KeyTable(). |
|
|
Definition at line 77 of file keyinfo.h. Referenced by Callback(), DataServer::GetValue(), hasCallback(), isArray(), isCharArray(), DataServer::IsDirty(), isStaticArray(), isValidKeyword(), DataClient::isValidKeyword(), isVar(), isViewableVar(), isWritable(), DataClient::isWritable(), KeyTable(), ListValues(), DataServer::NumKeys(), packStruct(), DataClient::RecvValue(), RegisterCallback(), DataServer::RegisterKey(), DataClient::SendValue(), unpackStruct(), and DataClient::VarType(). |
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001