Skip to main content

StringComponent Struct Template

Generic String Component. More...

Declaration

template <typename TDomainTag, typename THandle> struct helios::engine::core::components::StringComponent<TDomainTag, THandle> { ... }

Public Constructors Index

template <typename TDomainTag, typename THandle>
StringComponent ()=default
template <typename TDomainTag, typename THandle>
StringComponent (std::string &&str)

Public Member Attributes Index

template <typename TDomainTag, typename THandle>
std::stringvalue {}

Description

Generic String Component.

Template Parameters
TDomainTag
THandle

Definition at line 22 of file StringComponent.ixx.

Public Constructors

StringComponent()

template <typename TDomainTag, typename THandle>
helios::engine::core::components::StringComponent< TDomainTag, THandle >::StringComponent ()
default

Definition at line 26 of file StringComponent.ixx.

StringComponent()

template <typename TDomainTag, typename THandle>
helios::engine::core::components::StringComponent< TDomainTag, THandle >::StringComponent (std::string && str)
inline explicit

Definition at line 28 of file StringComponent.ixx.

28 explicit StringComponent(std::string&& str) : value(std::move(str)){}

Public Member Attributes

value

template <typename TDomainTag, typename THandle>
std::string helios::engine::core::components::StringComponent< TDomainTag, THandle >::value {}

Definition at line 24 of file StringComponent.ixx.

24 std::string value{};

The documentation for this struct was generated from the following file:


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.