
#include <ampiimpl.h>

Public Member Functions | |
| InfoStruct () noexcept | |
| void | setvalid (bool valid_) noexcept |
| bool | getvalid () const noexcept |
| int | set (const char *k, const char *v) noexcept |
| int | dup (InfoStruct &src) noexcept |
| int | get (const char *k, int vl, char *&v, int *flag) const noexcept |
| int | deletek (const char *k) noexcept |
| int | get_valuelen (const char *k, int *vl, int *flag) const noexcept |
| int | get_nkeys (int *nkeys) const noexcept |
| int | get_nthkey (int n, char *k) const noexcept |
| void | myfree () noexcept |
| void | pup (PUP::er &p) noexcept |
Private Attributes | |
| CkPupPtrVec< KeyvalPair > | nodes |
| bool | valid |
Definition at line 406 of file ampiimpl.h.
| InfoStruct::InfoStruct | ( | ) | [inline] |
Definition at line 410 of file ampiimpl.h.
| void InfoStruct::setvalid | ( | bool | valid_ | ) | [inline] |
Definition at line 411 of file ampiimpl.h.
| bool InfoStruct::getvalid | ( | ) | const [inline] |
Definition at line 412 of file ampiimpl.h.
| int InfoStruct::set | ( | const char * | k, | |
| const char * | v | |||
| ) |
Definition at line 57 of file ampiMisc.C.
References create_stripped_string(), and key.

| int InfoStruct::dup | ( | InfoStruct & | src | ) |
Definition at line 92 of file ampiMisc.C.
References create_stripped_string(), flag, and key.

| int InfoStruct::deletek | ( | const char * | k | ) |
Definition at line 80 of file ampiMisc.C.
References create_stripped_string(), and key.

Definition at line 107 of file ampiMisc.C.
References create_stripped_string(), flag, and key.

| void InfoStruct::myfree | ( | ) |
Definition at line 134 of file ampiMisc.C.
References nodes, CkVec< T >::resize(), CkVec< T >::size(), and valid.

| void InfoStruct::pup | ( | PUP::er & | p | ) |
CkPupPtrVec<KeyvalPair> InfoStruct::nodes [private] |
bool InfoStruct::valid [private] |
1.5.5