#include <polygroup_tag.h>
PolygroupInformation This class is used to store the polygroup ID. It have been created because of a bug in the customdatatag and because the data size must be 64bits
Public Member Functions | |
PolygroupInformation ()=default | |
MAXON_IMPLICIT | PolygroupInformation (Int32 index) |
PolygroupInformation & | operator= (const PolygroupInformation &src) |
Bool | operator== (const PolygroupInformation &other) const |
Bool | operator< (const PolygroupInformation &other) const |
MAXON_OPERATOR_COMPARISON (PolygroupInformation) | |
String | ToString (const FormatStatement *formatStatement=nullptr) const |
HashInt | GetHashCode () const |
Public Attributes | |
Int32 | _privateBuffer |
Int32 | _polygroupIndex |
|
default |
MAXON_IMPLICIT PolygroupInformation | ( | Int32 | index | ) |
PolygroupInformation& operator= | ( | const PolygroupInformation & | src | ) |
Bool operator== | ( | const PolygroupInformation & | other | ) | const |
Bool operator< | ( | const PolygroupInformation & | other | ) | const |
MAXON_OPERATOR_COMPARISON | ( | PolygroupInformation | ) |
String ToString | ( | const FormatStatement * | formatStatement = nullptr | ) | const |
HashInt GetHashCode | ( | ) | const |
Int32 _privateBuffer |
Int32 _polygroupIndex |
not used just here for the size of the class