Skip to content

Struct uipc::builtin::UIDInfo

ClassList > uipc > builtin > UIDInfo

Public Attributes

Type Name
string author
string description
string email
Json extras
string name
string type
U64 uid
string website

Public Static Attributes

Type Name
constexpr U64 OfficialBuiltinUIDStart = = 0
constexpr U64 UserDefinedUIDStart = = 1ull << 32

Public Functions

Type Name
bool is_official_builtin_uid (U64 uid) noexcept const
bool is_user_defined_uid (U64 uid) noexcept const
Json to_json () noexcept const

Public Attributes Documentation

variable author

string uipc::builtin::UIDInfo::author;

variable description

string uipc::builtin::UIDInfo::description;

variable email

string uipc::builtin::UIDInfo::email;

variable extras

Json uipc::builtin::UIDInfo::extras;

variable name

string uipc::builtin::UIDInfo::name;

variable type

string uipc::builtin::UIDInfo::type;

variable uid

U64 uipc::builtin::UIDInfo::uid;

variable website

string uipc::builtin::UIDInfo::website;

Public Static Attributes Documentation

variable OfficialBuiltinUIDStart

constexpr U64 uipc::builtin::UIDInfo::OfficialBuiltinUIDStart;

variable UserDefinedUIDStart

constexpr U64 uipc::builtin::UIDInfo::UserDefinedUIDStart;

Public Functions Documentation

function is_official_builtin_uid

bool uipc::builtin::UIDInfo::is_official_builtin_uid (
    U64 uid
) noexcept const

function is_user_defined_uid

bool uipc::builtin::UIDInfo::is_user_defined_uid (
    U64 uid
) noexcept const

function to_json

Json uipc::builtin::UIDInfo::to_json () noexcept const


The documentation for this class was generated from the following file include/uipc/builtin/uid_info.h