Class EntityBase

Inheritance Relationships

Base Type

Derived Types

Class Documentation

class EntityBase : public axr::sdk::ModelBase

Subclassed by axr::sdk::models::AccessControlList, axr::sdk::models::Achievement, axr::sdk::models::AchievementDefinition, axr::sdk::models::ArchetypeActivation, axr::sdk::models::ArchetypeDefinition, axr::sdk::models::Asset, axr::sdk::models::AssetStorageLocation, axr::sdk::models::Backup, axr::sdk::models::BackupStorageLocation, axr::sdk::models::Contact, axr::sdk::models::InventoryItem, axr::sdk::models::Item, axr::sdk::models::Leaderboard, axr::sdk::models::LeaderboardRecord, axr::sdk::models::Message, axr::sdk::models::Order, axr::sdk::models::Payment, axr::sdk::models::PaymentMethod, axr::sdk::models::Persona, axr::sdk::models::PersonaStat, axr::sdk::models::PersonaStatDefinition, axr::sdk::models::Product, axr::sdk::models::ProductCategory, axr::sdk::models::ProductFeature, axr::sdk::models::Profile, axr::sdk::models::PromoCode, axr::sdk::models::Purchase, axr::sdk::models::Quest, axr::sdk::models::QuestDefinition, axr::sdk::models::Role, axr::sdk::models::ServerInstance, axr::sdk::models::Session, axr::sdk::models::Shard, axr::sdk::models::Skill, axr::sdk::models::SkillDefinition, axr::sdk::models::Snapshot, axr::sdk::models::Ticket, axr::sdk::models::Transaction, axr::sdk::models::TransactionRequest, axr::sdk::models::User, axr::sdk::models::UserLink, axr::sdk::models::UserSecret, axr::sdk::models::Wallet, axr::sdk::models::Zone

Public Functions

inline EntityBase() noexcept
inline EntityBase(const EntityBase &value) noexcept
inline EntityBase(EntityBase &&value) noexcept
inline virtual ~EntityBase()
utility::string_t GetUid() const

Returns the value of the Uid property as a utility::string_t.

virtual EntityBase &SetUid(const utility::string_t &value)

Sets the value of the Uid property.

Parameters

value – The value to set.

datetime GetDateCreated() const

Returns the value of the DateCreated property.

virtual EntityBase &SetDateCreated(const datetime &value)

Sets the value of the DateCreated property.

Parameters

value – The value to set.

datetime GetDateModified() const

Returns the value of the DateModified property.

virtual EntityBase &SetDateModified(const datetime &value)

Sets the value of the DateModified property.

Parameters

value – The value to set.

uint64_t GetVersion() const

Returns the value of the Version property.

virtual EntityBase &SetVersion(const uint64_t value)

Sets the value of the Version property.

Parameters

value – The value to set.