Hot Door CORE  0.7.0
Adobe® Illustrator® Plug-in Library
Public Member Functions | Public Attributes | List of all members
hdi::core::Illustrator::SuiteInfo Struct Reference

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

#include <hdicoreIllustrator.h>

Public Member Functions

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

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 Illustrator suite.

Constructor & Destructor Documentation

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

Constructs a new SuiteInfo object with default values.

Author
GW
Date
04/2014
hdi::core::Illustrator::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
hdi::core::Illustrator::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
virtual hdi::core::Illustrator::SuiteInfo::~SuiteInfo ( )
virtual

Destructs a SuiteInfo object.

Author
GW
Date
04/2014

Member Function Documentation

bool hdi::core::Illustrator::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
bool hdi::core::Illustrator::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