YAPOG  0.0.1
Yet Another Pokemon Online Game
yse::AccountTable Class Reference

#include <AccountTable.hpp>

Inheritance diagram for yse::AccountTable:
Collaboration diagram for yse::AccountTable:

List of all members.

Public Member Functions

 AccountTable ()
void LoadFromAccount (const Account &account)
const yap::IDGetID () const
 Getters.
const yap::StringGetName () const
const yap::StringGetPassword () const
const yap::StringGetEmail () const
const AccountPermissionGetPermissions () const
const yap::StringGetCreationDate () const
const yap::StringGetLastLoginDate () const
const yap::StringGetCreationIP () const
const yap::StringGetCurrentIP () const
void SetID (const yap::ID &value)
 Setters.
void SetName (const yap::String &value)
void SetPassword (const yap::String &value)
void SetEmail (const yap::String &value)
void SetPermissions (const AccountPermission &value)
void SetCreationDate (const yap::String &value)
void SetLastLoginDate (const yap::String &value)
void SetCreationIP (const yap::String &value)
void SetCurrentIP (const yap::String &value)
void DisplayData ()
- Public Member Functions inherited from yse::ITable
virtual ~ITable ()

Private Member Functions

 DISALLOW_COPY (AccountTable)

Private Attributes

yap::ID id_
yap::String name_
yap::String password_
yap::String email_
AccountPermission permissions_
yap::String creationDate_
yap::String lastLoginDate_
yap::String creationIP_
yap::String currentIP_

Detailed Description

Definition at line 14 of file AccountTable.hpp.


Constructor & Destructor Documentation

yse::AccountTable::AccountTable ( )

Definition at line 6 of file AccountTable.cpp.


Member Function Documentation

yse::AccountTable::DISALLOW_COPY ( AccountTable  )
private
void yse::AccountTable::DisplayData ( )

Definition at line 72 of file AccountTable.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

const yap::String & yse::AccountTable::GetCreationDate ( ) const

Definition at line 43 of file AccountTable.cpp.

Here is the caller graph for this function:

const yap::String & yse::AccountTable::GetCreationIP ( ) const

Definition at line 47 of file AccountTable.cpp.

Here is the caller graph for this function:

const yap::String & yse::AccountTable::GetCurrentIP ( ) const

Definition at line 49 of file AccountTable.cpp.

Here is the caller graph for this function:

const yap::String & yse::AccountTable::GetEmail ( ) const

Definition at line 39 of file AccountTable.cpp.

Here is the caller graph for this function:

const yap::ID & yse::AccountTable::GetID ( ) const

Getters.

Definition at line 33 of file AccountTable.cpp.

Here is the caller graph for this function:

const yap::String & yse::AccountTable::GetLastLoginDate ( ) const

Definition at line 45 of file AccountTable.cpp.

Here is the caller graph for this function:

const yap::String & yse::AccountTable::GetName ( ) const

Definition at line 35 of file AccountTable.cpp.

Here is the caller graph for this function:

const yap::String & yse::AccountTable::GetPassword ( ) const

Definition at line 37 of file AccountTable.cpp.

Here is the caller graph for this function:

const AccountPermission & yse::AccountTable::GetPermissions ( ) const

Definition at line 41 of file AccountTable.cpp.

Here is the caller graph for this function:

void yse::AccountTable::LoadFromAccount ( const Account account)

Definition at line 19 of file AccountTable.cpp.

Here is the call graph for this function:

void yse::AccountTable::SetCreationDate ( const yap::String value)

Definition at line 63 of file AccountTable.cpp.

Here is the caller graph for this function:

void yse::AccountTable::SetCreationIP ( const yap::String value)

Definition at line 67 of file AccountTable.cpp.

Here is the caller graph for this function:

void yse::AccountTable::SetCurrentIP ( const yap::String value)

Definition at line 69 of file AccountTable.cpp.

Here is the caller graph for this function:

void yse::AccountTable::SetEmail ( const yap::String value)

Definition at line 59 of file AccountTable.cpp.

Here is the caller graph for this function:

void yse::AccountTable::SetID ( const yap::ID value)

Setters.

Definition at line 53 of file AccountTable.cpp.

Here is the caller graph for this function:

void yse::AccountTable::SetLastLoginDate ( const yap::String value)

Definition at line 65 of file AccountTable.cpp.

Here is the caller graph for this function:

void yse::AccountTable::SetName ( const yap::String value)

Definition at line 55 of file AccountTable.cpp.

Here is the caller graph for this function:

void yse::AccountTable::SetPassword ( const yap::String value)

Definition at line 57 of file AccountTable.cpp.

Here is the caller graph for this function:

void yse::AccountTable::SetPermissions ( const AccountPermission value)

Definition at line 61 of file AccountTable.cpp.

Here is the caller graph for this function:


Member Data Documentation

yap::String yse::AccountTable::creationDate_
private

Definition at line 52 of file AccountTable.hpp.

yap::String yse::AccountTable::creationIP_
private

Definition at line 54 of file AccountTable.hpp.

yap::String yse::AccountTable::currentIP_
private

Definition at line 55 of file AccountTable.hpp.

yap::String yse::AccountTable::email_
private

Definition at line 50 of file AccountTable.hpp.

yap::ID yse::AccountTable::id_
private

Definition at line 47 of file AccountTable.hpp.

yap::String yse::AccountTable::lastLoginDate_
private

Definition at line 53 of file AccountTable.hpp.

yap::String yse::AccountTable::name_
private

Definition at line 48 of file AccountTable.hpp.

yap::String yse::AccountTable::password_
private

Definition at line 49 of file AccountTable.hpp.

AccountPermission yse::AccountTable::permissions_
private

Definition at line 51 of file AccountTable.hpp.


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