Main Page Class Hierarchy Compound List File List Compound Members File Members

# Passport Class Reference

`#include <passport.h>`

List of all members.

## Public Member Functions
| Passport ()
| ~Passport ()
bool | AddEntry (std::string p_key, PASSPORT_ENTRY p_entry)
bool | GetEntry (std::string p_key, PASSPORT_ENTRY *p_container)
bool | LoadEntries ()
bool | DeleteEntry (std::string p_key)
## Protected Attributes
PASSPORT_MAP | Entries

## Constructor & Destructor Documentation

Passport::Passport | ( |  | ) |

| Definition at line 11 of file passport.cpp.

Passport::~Passport | ( |  | ) |

| Definition at line 17 of file passport.cpp.

## Member Function Documentation

bool Passport::AddEntry | ( | std::string | p_key,
|  | PASSPORT_ENTRY | p_entry
| ) |

| Definition at line 23 of file passport.cpp. References Entries.

bool Passport::DeleteEntry | ( | std::string | p_key | ) |

| Definition at line 51 of file passport.cpp.

bool Passport::GetEntry | ( | std::string | p_key,
|  | PASSPORT_ENTRY * | p_container
| ) |

| Definition at line 32 of file passport.cpp. References Entries.

bool Passport::LoadEntries | ( |  | ) |

| Definition at line 44 of file passport.cpp.

## Member Data Documentation

PASSPORT_MAP Passport::Entries`[protected]`

| Definition at line 33 of file passport.h. Referenced by AddEntry(), and GetEntry().

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

- passport.h
- passport.cpp