|
CodePorting.Translator Cs2Cpp
CodePorting.Translator.Cs2Cpp.Framework
|
Represents a particular operating system and provides information about it. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument. More...
#include <operating_system.h>
Public Member Functions | |
| OperatingSystem (PlatformID platform, const Version &version) | |
| Constructs an instance that represents an operating system specified as particular platform id and version. More... | |
| OperatingSystem (PlatformID platform, const Version &version, const String &service_pack) | |
| Constructs an instance that represents an operating system specified as particular platform id, version and service pack. More... | |
| PlatformID | get_Platform () const |
| Returns the platform identifier of the operating system represented by the current object. More... | |
| String | get_ServicePack () const |
| Returns the service pack name of the operating system represented by the current object. More... | |
| const Version & | get_Version () const |
| Returns a constant reference to a Version object representing the version of the operating system represented by the current object. More... | |
| String | get_VersionString () const |
| Returns the string representation of the version of the operating system represented by the current object. More... | |
| String | ToString () const |
| Returns the string representation of the version of the operating system represented by the current object. More... | |
Represents a particular operating system and provides information about it. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument.
| System::OperatingSystem::OperatingSystem | ( | PlatformID | platform, |
| const Version & | version | ||
| ) |
Constructs an instance that represents an operating system specified as particular platform id and version.
| platform | The platform identifier of the operating system to be represented by the object being constructed |
| version | The version of the operating system to be represented by the object being constructed |
| System::OperatingSystem::OperatingSystem | ( | PlatformID | platform, |
| const Version & | version, | ||
| const String & | service_pack | ||
| ) |
Constructs an instance that represents an operating system specified as particular platform id, version and service pack.
| platform | The platform identifier of the operating system to be represented by the object being constructed |
| version | The version of the operating system to be represented by the object being constructed |
| service_pack | The name of the service pack of the operating system to be represented by the object being constructed |
| PlatformID System::OperatingSystem::get_Platform | ( | ) | const |
Returns the platform identifier of the operating system represented by the current object.
| String System::OperatingSystem::get_ServicePack | ( | ) | const |
Returns the service pack name of the operating system represented by the current object.
| const Version & System::OperatingSystem::get_Version | ( | ) | const |
Returns a constant reference to a Version object representing the version of the operating system represented by the current object.
| String System::OperatingSystem::get_VersionString | ( | ) | const |
Returns the string representation of the version of the operating system represented by the current object.
| String System::OperatingSystem::ToString | ( | ) | const |
Returns the string representation of the version of the operating system represented by the current object.