PVersion.h
Go to the documentation of this file.
35 explicit PVersion(papillon::int32 major = 0, papillon::int32 minor = 0, papillon::int32 maintenance = 0, papillon::int32 build = 0);
176 void Set(papillon::int32 major, papillon::int32 minor, papillon::int32 maintenance = 0, papillon::int32 build = 0);
The PVersion class represents a software version number: major.minor[.maintenance[.build]]; immutable, so thread-safe.
Definition: PVersion.h:26
static const PVersion & Null()
Returns the constant holding the "0.0.0.0" (invalid) version number.
Definition: PVersion.h:150
The PObject class is the root class of all Papillon classes; all PObject behaves like shared referenc...
Definition: PObject.h:27
Class PObject: the root class of all Papillon classes.
PObject & operator=(const PObject &obj)
Performs a shared copy of other to this object.
Definition: PObject.h:45