KiCad PCB EDA Suite
Loading...
Searching...
No Matches
ODB_ATTR::TextAttribute< T > Struct Template Reference

#include <odb_attribute.h>

Inheritance diagram for ODB_ATTR::TextAttribute< T >:
ODB_ATTR::AttributeBase< std::string, TYPE::TEXT >

Public Types

using ValueType = std::string
 

Public Member Functions

constexpr TextAttribute (const std::string &t)
 

Public Attributes

std::string value
 

Static Public Attributes

static constexpr TYPE type
 

Detailed Description

template<typename T>
struct ODB_ATTR::TextAttribute< T >

Definition at line 68 of file odb_attribute.h.

Member Typedef Documentation

◆ ValueType

using ODB_ATTR::AttributeBase< std::string , AttrType >::ValueType = std::string
inherited

Definition at line 47 of file odb_attribute.h.

Constructor & Destructor Documentation

◆ TextAttribute()

template<typename T >
constexpr ODB_ATTR::TextAttribute< T >::TextAttribute ( const std::string &  t)
inlineconstexpr

Definition at line 70 of file odb_attribute.h.

Member Data Documentation

◆ type

constexpr TYPE ODB_ATTR::AttributeBase< std::string , AttrType >::type
staticconstexprinherited

Definition at line 48 of file odb_attribute.h.

◆ value

std::string ODB_ATTR::AttributeBase< std::string , AttrType >::value
inherited

Definition at line 50 of file odb_attribute.h.


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