#include <AsnUpdateCmd.H>
Inheritance diagram for AsnUpdateCmd:
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 |
int AsnUpdateCmd::get_asn | ( | ) | const [inline] |
Returns asn.
map< string, string, less<string> > AsnUpdateCmd::get_contacts_add | ( | ) | [inline] |
Returns map of other contacts to be added.
map< string, string, less<string> > AsnUpdateCmd::get_contacts_rem | ( | ) | [inline] |
Returns map of other contacts to be removed.
string AsnUpdateCmd::get_organization | ( | ) | const [inline] |
Returns organization associated with the asn.
void AsnUpdateCmd::insert_contact_add | ( | const string & | type, | |
const string & | identification | |||
) | [inline] |
Inserts a contact to be added.
type | contact type | |
identification | contact identification |
void AsnUpdateCmd::insert_contact_rem | ( | const string & | type, | |
const string & | identification | |||
) | [inline] |
Inserts a contact to be removed.
type | contact type | |
identification | contact identification |
void AsnUpdateCmd::reset | ( | ) | [inline] |
void AsnUpdateCmd::set_asn | ( | const int | asn | ) | [inline] |
Sets asn.
asn | autonomous system number |
void AsnUpdateCmd::set_organization | ( | const string & | organization | ) | [inline] |
Sets organization.
organization | organization to be associated with the asn |