8#include "Arp/Base/Rsc/Commons/Rsc.hpp"
10namespace Arp::Base::Rsc::Commons
33 Value GetMajor(
void)
const;
34 Value GetMinor(
void)
const;
35 Value GetRevision(
void)
const;
36 Value GetBuild(
void)
const;
39 String ToString(
void)
const;
48 friend ARP_EXPORT std::strong_ordering operator<=>(
const RscVersion& left,
const RscVersion& right);
This class represents the Arp String. The implementation is based on std::string.
Definition: String.hpp:39
This class provides versioning.
Definition: Version.hpp:19
Specifies a complex version with 4 version numbers and is marshalled to .NET type System....
Definition: RscVersion.hpp:23
Version::Value Value
The value type of version numbers.
Definition: RscVersion.hpp:25
RscVersion(void)
Constructs a zeroed RscVersion instance.
Reads marshaled data of RSC services.
Definition: RscReader.hpp:34
Writes marshalled data of RSC services.
Definition: RscWriter.hpp:34
@ Write
Specifies write access to the file. Data can be written to the file and the file pointer can be moved...
@ Read
Specifies read access to the file. Data can be read from the file and the file pointer can be moved....