|
NSVD Reader
0.0.1
|
<enumeratedValues> element. iterable More...
#include <Enumeration.hpp>

Public Types | |
| using | iterator = typename std::vector< EnumeratedValue< STR > >::iterator |
| using | const_iterator = typename std::vector< EnumeratedValue< STR > >::const_iterator |
Public Member Functions | |
| bool | empty () const noexcept |
| <enumeratedValue> is empty More... | |
| size_t | size () const noexcept |
| count of <enumeratedValue> More... | |
| size_t | length () const noexcept |
| count of <enumeratedValue> More... | |
| iterator | begin () noexcept |
| enumeratedValue iterator. More... | |
| iterator | end () noexcept |
| enumeratedValue iterator. More... | |
| const_iterator | begin () const noexcept |
| enumeratedValue iterator. More... | |
| const_iterator | end () const noexcept |
| enumeratedValue iterator. More... | |
Public Attributes | |
| value< path< std::string >,ATTR > | derivedFrom |
| derivedFrom attribute More... | |
| value< STR,ELEMENT > | name |
| <name> More... | |
| value< STR,ELEMENT > | headerEnumName |
| <headerEnumName> More... | |
| value< EnumUsage,ELEMENT > | usage |
| <usage> More... | |
| value< std::vector< EnumeratedValue< STR > >,ELEMENT > | enumeratedValue |
| <enumeratedValue> list More... | |
<enumeratedValues> element. iterable
Definition at line 35 of file Enumeration.hpp.
| using nodamushi::svd::Enumeration< STR >::const_iterator = typename std::vector<EnumeratedValue<STR> >::const_iterator |
Definition at line 74 of file Enumeration.hpp.
| using nodamushi::svd::Enumeration< STR >::iterator = typename std::vector<EnumeratedValue<STR> >::iterator |
Definition at line 73 of file Enumeration.hpp.
|
inlinenoexcept |
enumeratedValue iterator.
Definition at line 76 of file Enumeration.hpp.
|
inlinenoexcept |
enumeratedValue iterator.
Definition at line 86 of file Enumeration.hpp.
|
inlinenoexcept |
<enumeratedValue> is empty
Definition at line 53 of file Enumeration.hpp.
|
inlinenoexcept |
enumeratedValue iterator.
Definition at line 81 of file Enumeration.hpp.
|
inlinenoexcept |
enumeratedValue iterator.
Definition at line 91 of file Enumeration.hpp.
|
inlinenoexcept |
count of <enumeratedValue>
Definition at line 69 of file Enumeration.hpp.
|
inlinenoexcept |
count of <enumeratedValue>
Definition at line 61 of file Enumeration.hpp.
| value< path<std::string> ,ATTR> nodamushi::svd::Enumeration< STR >::derivedFrom |
derivedFrom attribute
Definition at line 38 of file Enumeration.hpp.
| value< std::vector<EnumeratedValue<STR> > ,ELEMENT> nodamushi::svd::Enumeration< STR >::enumeratedValue |
<enumeratedValue> list
Definition at line 46 of file Enumeration.hpp.
| value< STR ,ELEMENT> nodamushi::svd::Enumeration< STR >::headerEnumName |
<headerEnumName>
Definition at line 42 of file Enumeration.hpp.
| value< STR ,ELEMENT> nodamushi::svd::Enumeration< STR >::name |
<name>
Definition at line 40 of file Enumeration.hpp.
| value< EnumUsage ,ELEMENT> nodamushi::svd::Enumeration< STR >::usage |
<usage>
Definition at line 44 of file Enumeration.hpp.