#include <namespace.h>
Public Member Functions | |
| void | copy (NamespaceDetails *d, const Extra &e) |
| Extra () | |
| void | init () |
| Extra * | next (NamespaceDetails *d) |
| long | ofsFrom (NamespaceDetails *d) |
| void | setNext (long ofs) |
Public Attributes | |
| IndexDetails | details [NIndexesExtra] |
Private Member Functions | |
| Extra (const Extra &) | |
| Extra & | operator= (const Extra &r) |
Private Attributes | |
| long long | _next |
| unsigned | reserved2 |
| unsigned | reserved3 |
Definition at line 169 of file namespace.h.
| mongo::NamespaceDetails::Extra::Extra | ( | const Extra & | ) | [inline, private] |
Definition at line 176 of file namespace.h.
| mongo::NamespaceDetails::Extra::Extra | ( | ) | [inline] |
Definition at line 179 of file namespace.h.
| void mongo::NamespaceDetails::Extra::copy | ( | NamespaceDetails * | d, | |
| const Extra & | e | |||
| ) | [inline] |
Definition at line 189 of file namespace.h.
| void mongo::NamespaceDetails::Extra::init | ( | ) | [inline] |
Definition at line 183 of file namespace.h.
| Extra* mongo::NamespaceDetails::Extra::next | ( | NamespaceDetails * | d | ) | [inline] |
Definition at line 184 of file namespace.h.
| long mongo::NamespaceDetails::Extra::ofsFrom | ( | NamespaceDetails * | d | ) | [inline] |
Definition at line 180 of file namespace.h.
Definition at line 177 of file namespace.h.
| void mongo::NamespaceDetails::Extra::setNext | ( | long | ofs | ) | [inline] |
Definition at line 188 of file namespace.h.
long long mongo::NamespaceDetails::Extra::_next [private] |
Definition at line 170 of file namespace.h.
| IndexDetails mongo::NamespaceDetails::Extra::details[NIndexesExtra] |
Definition at line 172 of file namespace.h.
unsigned mongo::NamespaceDetails::Extra::reserved2 [private] |
Definition at line 174 of file namespace.h.
unsigned mongo::NamespaceDetails::Extra::reserved3 [private] |
Definition at line 175 of file namespace.h.