class vtb::db::Entity
Derived classes
Types
  • using string_reference = const std::string &
  • using string_type = std::string
Fields
  • std::string _description
  • std::string _name
  • id_type _id
Methods
  • clear() -> void
  • description(string_reference & rhs) -> void
  • description() const -> string_reference
  • name(const std::string & rhs) -> void
  • name() -> std::string &
  • name() const -> const std::string &
  • has_id() const -> bool
  • id(id_type rhs) -> void
  • id() const -> id_type
  • operator=(const Entity &) -> Entity &
  • Entity(const Entity &)
  • operator=(Entity &&) -> Entity &
  • Entity(Entity &&)
  • ~Entity()
  • Entity()
  • Entity(id_type id)explicit
  • Entity(std::string name)explicit