Hot Door CORE 0.8.2
Adobe® Illustrator® Plug-in Library
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
hdi::core::SuiteInfo Struct Reference

Stores basic information about an application suite. More...

#include <hdicoreSuiteInfo.h>

Public Member Functions

 SuiteInfo ()
 Constructs a new SuiteInfo object with default values.
 
 SuiteInfo (const SuiteInfo &si_)
 Constructs a new SuiteInfo object from an existing object (copy ctor)
 
 SuiteInfo (const std::string &name_, const int32_t intVers_, const int32_t extVers_)
 Constructs a new SuiteInfo object with the given values.
 
virtual ~SuiteInfo ()
 Destructs a SuiteInfo object.
 
bool operator== (const SuiteInfo &rhs_) const
 Compares one SuiteInfo object to another to check for equality.
 
bool operator!= (const SuiteInfo &rhs_) const
 Compares one SuiteInfo object to another to check for inequality.
 

Public Attributes

const std::string name
 Stores the name of the suite.
 
const int32_t internalVersion
 Stores the internal version number of the suite.
 
const int32_t externalVersion
 Stores the external (public) version number of the suite (what would be used to acquire the suite)
 

Detailed Description

Stores basic information about an application suite.

Constructor & Destructor Documentation

◆ SuiteInfo() [1/3]

hdi::core::SuiteInfo::SuiteInfo ( )

Constructs a new SuiteInfo object with default values.

Author
GW
Date
04/2014

◆ SuiteInfo() [2/3]

hdi::core::SuiteInfo::SuiteInfo ( const SuiteInfo si_)

Constructs a new SuiteInfo object from an existing object (copy ctor)

Author
GW
Date
04/2014
Parameters
si_Existing SuiteInfo object to copy values from

◆ SuiteInfo() [3/3]

hdi::core::SuiteInfo::SuiteInfo ( const std::string &  name_,
const int32_t  intVers_,
const int32_t  extVers_ 
)

Constructs a new SuiteInfo object with the given values.

Author
GW
Date
04/2014
Parameters
name_Name of the suite
intVers_Internal version number of the suite
extVers_External version number of the suite

◆ ~SuiteInfo()

virtual hdi::core::SuiteInfo::~SuiteInfo ( )
virtual

Destructs a SuiteInfo object.

Author
GW
Date
04/2014

Member Function Documentation

◆ operator!=()

bool hdi::core::SuiteInfo::operator!= ( const SuiteInfo rhs_) const

Compares one SuiteInfo object to another to check for inequality.

Author
GW
Date
04/2014
Parameters
rhs_Righthand side of the inequality operator
Returns
true if the objects have unequal values, false otherwise

◆ operator==()

bool hdi::core::SuiteInfo::operator== ( const SuiteInfo rhs_) const

Compares one SuiteInfo object to another to check for equality.

Author
GW
Date
04/2014
Parameters
rhs_Righthand side of the equality operator
Returns
true if the objects have equal values, false otherwise