DTOutCheckTransfer Class Reference

#include <DomainPluginTypes.h>

Inheritance diagram for DTOutCheckTransfer:
DTIOTypeAbstract

Public Member Functions

 DTOutCheckTransfer ()
const DTDomainTransferChk operator[] (const Str &domainName)
void add (const Str &domainName, const DTDomainChkStatus status, const Str &msg)
 Adding domain.
void add (const Str &domainName, const DTDomainChkStatus status)
 Adding domain.
void add (const Str &domainName, const DTDomainChkStatus status, const bool isRenewRequired, const Str &msg)
 Adding domain.
void add (const Str &domainName, const DTDomainChkStatus status, const bool isRenewRequired)
 Adding domain.
bool next () const
const Str & getName () const
const DTDomainTransferChkgetStatus () const
const DTDomainChkget () const
DTOutCheckTransferoperator= (const DTOutCheckTransfer &t)
 DTOutCheckTransfer (const DTOutCheckTransfer &t)

Private Attributes

map< Str, DTDomainTransferChkdomainNameSt
map< Str, DTDomainTransferChk >
::const_iterator 
iCur

Friends

class DTOutCheckTransferSerializer

Constructor & Destructor Documentation

DTOutCheckTransfer::DTOutCheckTransfer (  )  [inline]
DTOutCheckTransfer::DTOutCheckTransfer ( const DTOutCheckTransfer t  )  [inline]

Member Function Documentation

void DTOutCheckTransfer::add ( const Str &  domainName,
const DTDomainChkStatus  status,
const bool  isRenewRequired 
) [inline]

Adding domain.

Parameters:
domainName is domain.
status is status of domain availability
isRenewRequired is flag if domain transfer require renew
void DTOutCheckTransfer::add ( const Str &  domainName,
const DTDomainChkStatus  status,
const bool  isRenewRequired,
const Str &  msg 
) [inline]

Adding domain.

Parameters:
domainName is domain.
status is status of domain availability
isRenewRequired is flag if domain transfer require renew
msg - message
void DTOutCheckTransfer::add ( const Str &  domainName,
const DTDomainChkStatus  status 
) [inline]

Adding domain.

Parameters:
domainName is domain.
status is status of domain availability
void DTOutCheckTransfer::add ( const Str &  domainName,
const DTDomainChkStatus  status,
const Str &  msg 
) [inline]

Adding domain.

Parameters:
domainName is domain.
status is status of domain availability
msg - message
const DTDomainChk& DTOutCheckTransfer::get (  )  const [inline]
Returns:
status of current domain using current position of cursor.
const Str& DTOutCheckTransfer::getName (  )  const [inline]

Get domain name

Todo:
Possible SIGFAULT if call get on empty list (get == end)
const DTDomainTransferChk& DTOutCheckTransfer::getStatus (  )  const [inline]

Get domain status of availability

Todo:
: Possible SIGFAULT if call get on empty list (get == end)
bool DTOutCheckTransfer::next (  )  const [inline]

Move cursor to next position.

Returns:
False if there is no more elements, otherwise True. After you get False call method again to restart from beginning of list.
DTOutCheckTransfer& DTOutCheckTransfer::operator= ( const DTOutCheckTransfer t  )  [inline]
const DTDomainTransferChk DTOutCheckTransfer::operator[] ( const Str &  domainName  )  [inline]

Friends And Related Function Documentation

friend class DTOutCheckTransferSerializer [friend]

Field Documentation

map<Str, DTDomainTransferChk>::const_iterator DTOutCheckTransfer::iCur [mutable, private]

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 3 Jun 2010 for DomainPlug-insDocumentation by  doxygen 1.6.1