Class EntityBase
Defined in File EntityBase.h
Page Contents
Inheritance Relationships
Base Type
public axr::sdk::ModelBase
(Class ModelBase)
Derived Types
public axr::sdk::models::AccessControlList
(Class AccessControlList)public axr::sdk::models::Achievement
(Class Achievement)public axr::sdk::models::AchievementDefinition
(Class AchievementDefinition)public axr::sdk::models::ArchetypeActivation
(Class ArchetypeActivation)public axr::sdk::models::ArchetypeDefinition
(Class ArchetypeDefinition)public axr::sdk::models::Asset
(Class Asset)public axr::sdk::models::AssetStorageLocation
(Class AssetStorageLocation)public axr::sdk::models::Backup
(Class Backup)public axr::sdk::models::BackupStorageLocation
(Class BackupStorageLocation)public axr::sdk::models::Contact
(Class Contact)public axr::sdk::models::InventoryItem
(Class InventoryItem)public axr::sdk::models::Item
(Class Item)public axr::sdk::models::Leaderboard
(Class Leaderboard)public axr::sdk::models::LeaderboardRecord
(Class LeaderboardRecord)public axr::sdk::models::Message
(Class Message)public axr::sdk::models::Order
(Class Order)public axr::sdk::models::Payment
(Class Payment)public axr::sdk::models::PaymentMethod
(Class PaymentMethod)public axr::sdk::models::Persona
(Class Persona)public axr::sdk::models::PersonaStat
(Class PersonaStat)public axr::sdk::models::PersonaStatDefinition
(Class PersonaStatDefinition)public axr::sdk::models::Product
(Class Product)public axr::sdk::models::ProductCategory
(Class ProductCategory)public axr::sdk::models::ProductFeature
(Class ProductFeature)public axr::sdk::models::Profile
(Class Profile)public axr::sdk::models::PromoCode
(Class PromoCode)public axr::sdk::models::Purchase
(Class Purchase)public axr::sdk::models::Quest
(Class Quest)public axr::sdk::models::QuestDefinition
(Class QuestDefinition)public axr::sdk::models::Role
(Class Role)public axr::sdk::models::ServerInstance
(Class ServerInstance)public axr::sdk::models::Session
(Class Session)public axr::sdk::models::Shard
(Class Shard)public axr::sdk::models::Skill
(Class Skill)public axr::sdk::models::SkillDefinition
(Class SkillDefinition)public axr::sdk::models::Snapshot
(Class Snapshot)public axr::sdk::models::Ticket
(Class Ticket)public axr::sdk::models::Transaction
(Class Transaction)public axr::sdk::models::TransactionRequest
(Class TransactionRequest)public axr::sdk::models::User
(Class User)public axr::sdk::models::UserLink
(Class UserLink)public axr::sdk::models::UserSecret
(Class UserSecret)public axr::sdk::models::Wallet
(Class Wallet)public axr::sdk::models::Zone
(Class Zone)
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.
-
virtual EntityBase &SetDateCreated(const datetime &value)
Sets the value of the DateCreated property.
- Parameters
value – The value to set.
-
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.
-
inline EntityBase() noexcept