DomainPlug-insDocumentation
Public Member Functions | Data Fields | Private Attributes | Friends
DTInCheckTransfer Class Reference

input to checkTransfer More...

#include <DomainPluginTypes.h>

Inheritance diagram for DTInCheckTransfer:
DTIOTypeAbstract

Public Member Functions

 DTInCheckTransfer ()
void add (const Str &sld, const Str &tld)
 Adding domain.
void add (const Str &sld, const Str &tld, const Str &transferKey)
 Adding domain.
void clear ()
bool next () const
const DTDomainTransferget () const
DTInCheckTransferoperator= (const DTInCheckTransfer &t)
 DTInCheckTransfer (const DTInCheckTransfer &t)

Data Fields

Str log
 Logs about requests to and responses from Registrar */.

Private Attributes

list< DTDomainTransferlistDomainName
list< DTDomainTransfer >
::const_iterator 
iCur

Friends

class DTInCheckTransferSerializer

Detailed Description

input to checkTransfer

Input struct PLUGINTOOLKIT_DECL for checkTransfer -------------------------------------------


Constructor & Destructor Documentation

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

Member Function Documentation

void DTInCheckTransfer::add ( const Str &  sld,
const Str &  tld 
) [inline]

Adding domain.

Parameters:
sld- second-level domain
tld- third-level domain
void DTInCheckTransfer::add ( const Str &  sld,
const Str &  tld,
const Str &  transferKey 
) [inline]

Adding domain.

Parameters:
sld- second-level domain
tld- third-level domain
transferKey- transfer key
void DTInCheckTransfer::clear ( ) [inline]

clear domain list

const DTDomainTransfer& DTInCheckTransfer::get ( ) const [inline]

Get One Checked for Transfer Domain from current value of cursor. Should be used only after next().

Todo:
Possible SIGFAULT if call get on empty list (get == end)
Returns:
DTDomainTransfer.
bool DTInCheckTransfer::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.
DTInCheckTransfer& DTInCheckTransfer::operator= ( const DTInCheckTransfer t) [inline]

Friends And Related Function Documentation

friend class DTInCheckTransferSerializer [friend]

Field Documentation

list<DTDomainTransfer>::const_iterator DTInCheckTransfer::iCur [mutable, private]
Str DTIOTypeAbstract::log [inherited]

Logs about requests to and responses from Registrar */.


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