libepp_nicbr
|
EPP SMDTrademark Class. More...
#include <SMD.H>
Public Member Functions | |
SMDTrademark () | |
Default constructor. | |
void | set_id (const string &id) |
Sets the identifier of the mark. More... | |
string | get_id () const |
Returns the identifier of the mark. More... | |
void | set_markName (const string &markName) |
Sets the mark text string. More... | |
string | get_markName () const |
Returns the mark text string. More... | |
void | set_holders (const list< pair< SMDHolder::Type::Value, SMDHolder > > &holders) |
Sets the information of the holder of the mark. More... | |
void | add_holder (const SMDHolder::Type::Value type, const SMDHolder &holder) |
Add a holder of the mark. More... | |
list< pair< SMDHolder::Type::Value, SMDHolder > > | get_holders () const |
Returns the information of the holder of the mark. More... | |
void | set_contacts (const map< SMDContact::Type::Value, SMDContact > &contacts) |
Sets the information of the representative of the mark registration. More... | |
void | add_contact (const SMDContact::Type::Value type, const SMDContact &contact) |
Add information of the representative of the mark registration. More... | |
map< SMDContact::Type::Value, SMDContact > | get_contacts () const |
Returns the information of the representative of the mark registration. More... | |
void | set_jurisdiction (const string &jurisdiction) |
string | get_jurisdiction () const |
void | set_classes (const list< string > &classes) |
Sets the Nice Classification class numbers of the mark. More... | |
void | add_class (const string &markClass) |
Add a Nice Classification class numbers of the mark. More... | |
list< string > | get_classes () const |
Returns the Nice Classification class numbers of the mark. More... | |
void | set_labels (const list< string > &labels) |
void | add_label (const string &label) |
list< string > | get_labels () const |
void | set_goodsAndServices (const string &goodsAndServices) |
string | get_goodsAndServices () const |
void | set_apId (const string &apId) |
string | get_apId () const |
void | set_apDate (const string &apDate) |
Sets the date the trademark was applied for. More... | |
string | get_apDate () const |
Returns the date the trademark was applied for. More... | |
void | set_regNum (const string ®Num) |
string | get_regNum () const |
void | set_regDate (const string ®Date) |
Sets the date the trademark was registered. More... | |
string | get_regDate () const |
Returns the date the trademark was registered. More... | |
void | set_exDate (const string &exDate) |
Sets the expiration date of the trademark. More... | |
string | get_exDate () const |
Returns the expiration date of the trademark. More... | |
void | reset () |
Reset object attributes. | |
EPP SMDTrademark Class.
|
inline |
Add a Nice Classification class numbers of the mark.
markClass | Nice Classification class numbers of the mark |
|
inline |
Add information of the representative of the mark registration.
type | contact type |
contact | information of the representative of the mark registration |
|
inline |
Add a holder of the mark.
type | identify the entitlement of the holder |
holder | information of the holder of the mark |
|
inline |
Add a a-label form of the label that correspond to the <mark:markName>
label | a-label form of the label that correspond to the <mark:markName> |
|
inline |
Returns the date the trademark was applied for.
|
inline |
Returns the trademark application ID registered in the trademark office
|
inline |
Returns the Nice Classification class numbers of the mark.
|
inline |
Returns the information of the representative of the mark registration.
|
inline |
Returns the expiration date of the trademark.
|
inline |
Returns the full description of the goods and services mentioned in the mark registration document
|
inline |
Returns the information of the holder of the mark.
|
inline |
Returns the identifier of the mark.
|
inline |
Returns the two-character code of the jurisdiction where the trademark was registered
|
inline |
Returns the a-label form of the label that correspond to the <mark:markName>
|
inline |
Returns the mark text string.
|
inline |
Returns the date the trademark was registered.
|
inline |
Returns the trademark registration number registered in the trademark office
|
inline |
Sets the date the trademark was applied for.
apDate | date the trademark was applied for |
|
inline |
Sets the trademark application ID registered in the trademark office
apId | trademark application ID registered in the trademark office |
|
inline |
Sets the Nice Classification class numbers of the mark.
classes | Nice Classification class numbers of the mark |
|
inline |
Sets the information of the representative of the mark registration.
contacts | information of the representative of the mark registration |
|
inline |
Sets the expiration date of the trademark.
exDate | expiration date of the trademark |
|
inline |
Sets the full description of the goods and services mentioned in the mark registration document
goodsAndServices | full description of the goods and services mentioned in the mark registration document |
|
inline |
Sets the information of the holder of the mark.
holders | information of the holder of the mark |
|
inline |
Sets the identifier of the mark.
id | identifier of the mark |
|
inline |
Sets the two-character code of the jurisdiction where the trademark was registered
jurisdiction | two-character code of the jurisdiction where the trademark was registered |
|
inline |
Sets the a-label form of the label that correspond to the <mark:markName>
labels | a-label form of the label that correspond to the <mark:markName> |
|
inline |
Sets the mark text string.
markName | Mark text string |
|
inline |
Sets the date the trademark was registered.
regDate | date the trademark was registered |
|
inline |
Sets the trademark registration number registered in the trademark office
regNum | trademark registration number registered in the trademark office |