|
C3D Toolkit
Kernel - 117982, Vision - 2.9.2.2
|
Version of a name. More...
#include <name_version.h>
Public Member Functions | |
| MbNameVersion () | |
| Container of versions. More... | |
| MbNameVersion (const VersionContainer &ver) | |
| Copy-constructor. | |
| MbNameVersion (const MbNameVersion &o) | |
| Copy-constructor. | |
| void | SetDefault () |
| Set default version of a name. | |
| void | SetVersion (size_t index, VERSION ver) |
| Set the version in container of versions by an index. | |
| void | Init (const VersionContainer &vers) |
| Initialize version of a name by other container of versions. | |
| const VersionContainer & | GetVersionContainer () const |
| Get the container of versions. | |
| operator VERSION () const | |
| Operator for obtaining a mathematical version. | |
| bool | operator== (const MbNameVersion &v) const |
| An equality operator. | |
| bool | operator!= (const MbNameVersion &v) const |
| Inequality operator. | |
| bool | operator> (const MbNameVersion &v) const |
| "Greater than" operator. | |
| bool | operator>= (const MbNameVersion &v) const |
| "Greater than or equal to" operator. | |
| bool | operator< (const MbNameVersion &v) const |
| "Less than" operator. | |
| bool | operator<= (const MbNameVersion &v) const |
| "Less than or equal to" operator. | |
| bool | operator== (VERSION v) const |
| An equality operator. | |
| bool | operator!= (VERSION v) const |
| Inequality operator. | |
| bool | operator> (VERSION v) const |
| "Greater than" operator. | |
| bool | operator>= (VERSION v) const |
| "Greater than or equal to" operator. | |
| bool | operator< (VERSION v) const |
| "Less than" operator. | |
| bool | operator<= (VERSION v) const |
| "Less than or equal to" operator. | |
| bool | operator== (int32 v) const |
| An equality operator. | |
| bool | operator!= (int32 v) const |
| Inequality operator. | |
| bool | operator> (int32 v) const |
| "Greater than" operator. | |
| bool | operator>= (int32 v) const |
| "Greater than or equal to" operator. | |
| bool | operator< (int32 v) const |
| "Less than" operator. | |
| bool | operator<= (int32 v) const |
| "Less than or equal to" operator. | |
| void | operator= (const MbNameVersion &o) |
| An assignment operator. | |
Version of a name.
Version of a name.
|
inline |
Container of versions.
Default constructor.