7 #ifndef __ASNCREATECMD_H__
8 #define __ASNCREATECMD_H__
88 void insert_as_in(
const string& as_in) {
_as_in.push_back(as_in); }
136 #endif // __ASNCREATECMD_H__
void insert_contact(const string &type, const string &identification)
Inserts a contact in the map of other contacts.
Definition: AsnCreateCmd.H:77
void set_organization(const string &organization)
Sets organization.
Definition: AsnCreateCmd.H:58
int _asn
autonomous system number
Definition: AsnCreateCmd.H:120
string _organization
organization associated with the asn
Definition: AsnCreateCmd.H:123
vector< string > _as_in
input routing policy
Definition: AsnCreateCmd.H:129
EPP AsnCreate Class.
Definition: AsnCreateCmd.H:25
map< string, string, less< string > > get_contacts() const
Returns map of other contacts.
Definition: AsnCreateCmd.H:86
map< string, string, less< string > > _contacts
other contact objects
Definition: AsnCreateCmd.H:126
vector< string > _as_out
output routing policy
Definition: AsnCreateCmd.H:132
void reset()
Reset object attributes.
Definition: Command.H:33
EPP Command Class.
Definition: Command.H:18
vector< string > get_as_out() const
Returns output routing policy.
Definition: AsnCreateCmd.H:106
string get_organization() const
Returns organization associated with the asn.
Definition: AsnCreateCmd.H:67
void insert_as_out(const string &as_out)
Sets output routing policy.
Definition: AsnCreateCmd.H:100
int get_asn() const
Returns asn.
Definition: AsnCreateCmd.H:49
AsnCreateCmd(bool reset=true)
Default constructor.
Definition: AsnCreateCmd.H:29
void set_asn(const int asn)
Sets asn.
Definition: AsnCreateCmd.H:40
vector< string > get_as_in() const
Returns input routing policy.
Definition: AsnCreateCmd.H:94