AsnUpdateCmd Class Reference

EPP AsnUpdate Class. More...

#include <AsnUpdateCmd.H>

Inheritance diagram for AsnUpdateCmd:

Command List of all members.

Public Member Functions

 AsnUpdateCmd (bool reset=true)
 Default constructor.
void set_asn (const int asn)
 Sets asn.
int get_asn () const
 Returns asn.
void set_organization (const string &organization)
 Sets organization.
string get_organization () const
 Returns organization associated with the asn.
void insert_contact_add (const string &type, const string &identification)
 Inserts a contact to be added.
map< string, string, less<
string > > 
get_contacts_add ()
 Returns map of other contacts to be added.
void insert_contact_rem (const string &type, const string &identification)
 Inserts a contact to be removed.
map< string, string, less<
string > > 
get_contacts_rem ()
 Returns map of other contacts to be removed.
void reset ()
 Reset object attributes.

Protected Attributes

int _asn
 autonomous system number
string _organization
 organization associated with the asn
map< string, string, less<
string > > 
_contacts_add
 contacts to be added
map< string, string, less<
string > > 
_contacts_rem
 contacts to be removed

Detailed Description

EPP AsnUpdate Class.


Member Function Documentation

int AsnUpdateCmd::get_asn (  )  const [inline]

Returns asn.

Returns:
autonomous system number

map< string, string, less<string> > AsnUpdateCmd::get_contacts_add (  )  [inline]

Returns map of other contacts to be added.

Returns:
map of other contacts

map< string, string, less<string> > AsnUpdateCmd::get_contacts_rem (  )  [inline]

Returns map of other contacts to be removed.

Returns:
map of other contacts

string AsnUpdateCmd::get_organization (  )  const [inline]

Returns organization associated with the asn.

Returns:
organization owner of the asn

void AsnUpdateCmd::insert_contact_add ( const string &  type,
const string &  identification 
) [inline]

Inserts a contact to be added.

Parameters:
type contact type
identification contact identification

void AsnUpdateCmd::insert_contact_rem ( const string &  type,
const string &  identification 
) [inline]

Inserts a contact to be removed.

Parameters:
type contact type
identification contact identification

void AsnUpdateCmd::reset (  )  [inline]

Reset object attributes.

reset attributes

Reimplemented from Command.

void AsnUpdateCmd::set_asn ( const int  asn  )  [inline]

Sets asn.

Parameters:
asn autonomous system number

void AsnUpdateCmd::set_organization ( const string &  organization  )  [inline]

Sets organization.

Parameters:
organization organization to be associated with the asn


The documentation for this class was generated from the following file:
Generated on Tue Mar 17 16:03:07 2009 for libepp_nicbr by  doxygen 1.4.7