|
Synergy Color Management Component - SDK -
2018.0.80
|
This class is a smart pointer on a rule. More...
Public Member Functions | |
| RulePtr () | |
| Constructor. More... | |
| RulePtr (Rule *r) | |
| Custom Constructor. More... | |
| RulePtr (const RulePtr &r) | |
| Copy Constructor. More... | |
| ~RulePtr () | |
| Destructor. More... | |
| RulePtr & | operator= (const RulePtr &r) |
| Operator =. More... | |
| Rule * | operator-> () const |
| Operator -> More... | |
| operator bool () const | |
| bool operator More... | |
| Rule * | get () const |
| Obtains a pointer to the Rule from the RulePtr. More... | |
Private Attributes | |
| void * | _data |
| Pointer to _data memory location (hiding the implementation) More... | |
This class is a smart pointer on a rule.
| SYNCOLOR::RulePtr::RulePtr | ( | ) |
Constructor.
|
explicit |
Custom Constructor.
| r | The pointer to a file rule to manage |
| SYNCOLOR::RulePtr::RulePtr | ( | const RulePtr & | r | ) |
Copy Constructor.
| r | reference to a RulePtr to Manage |
| SYNCOLOR::RulePtr::~RulePtr | ( | ) |
Destructor.
| SYNCOLOR::RulePtr::operator bool | ( | ) | const |
bool operator
| Rule* SYNCOLOR::RulePtr::get | ( | ) | const |
|
private |
Pointer to _data memory location (hiding the implementation)