sculpto
Public Member Functions | Public Attributes | List of all members
scl::name_component Struct Reference

#include <name_component.h>

Public Member Functions

 name_component (const std::string &Name)
 
 name_component (const name_component &Other)=default
 
 ~name_component ()=default
 
 operator const std::string & ()
 
 operator std::string & ()
 

Public Attributes

std::string Name
 

Detailed Description

Definition at line 17 of file name_component.h.

Constructor & Destructor Documentation

◆ name_component() [1/2]

scl::name_component::name_component ( const std::string &  Name)
inline

Definition at line 21 of file name_component.h.

21: Name(Name) {}

◆ name_component() [2/2]

scl::name_component::name_component ( const name_component Other)
default

◆ ~name_component()

scl::name_component::~name_component ( )
default

Member Function Documentation

◆ operator const std::string &()

scl::name_component::operator const std::string & ( )
inline

Definition at line 25 of file name_component.h.

25{ return Name; }

◆ operator std::string &()

scl::name_component::operator std::string & ( )
inline

Definition at line 26 of file name_component.h.

26{ return Name; }

Member Data Documentation

◆ Name

std::string scl::name_component::Name

Definition at line 19 of file name_component.h.


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