|
vega
|
A manipulator class for VR that represent a single string. More...
#include <vega/manipulators/single_string_manipulator.h>


Public Member Functions | |
| SingleStringManipulator () | |
| SingleStringManipulator (const std::string &str) | |
| SingleStringManipulator (std::shared_ptr< dicom::RawValue > raw_value) | |
| const std::string & | value () const |
| std::string & | value () |
| std::shared_ptr< dicom::RawValue > | raw_value () override |
| std::string | str () const override |
| bool | read_from (dicom::RawReader *reader, size_t num_bytes) override |
| size_t | write_to (dicom::RawWriter *writer) const override |
| virtual bool | operator== (const ValueManipulator &other) const override |
| virtual bool | operator!= (const ValueManipulator &other) const override |
Public Member Functions inherited from vega::manipulators::ValueManipulator | |
| virtual | ~ValueManipulator ()=0 |
| virtual bool | is_valid_for (const VR &vr) const |
A manipulator class for VR that represent a single string.
The string stored by this manipulator can be accessed through the value() method.
| vega::manipulators::SingleStringManipulator::SingleStringManipulator | ( | ) |
|
explicit |
|
explicit |
|
overridevirtual |
Reimplemented from vega::manipulators::ValueManipulator.
|
overridevirtual |
Reimplemented from vega::manipulators::ValueManipulator.
|
overridevirtual |
Implements vega::manipulators::ValueManipulator.
|
overridevirtual |
Implements vega::manipulators::ValueManipulator.
|
overridevirtual |
Implements vega::manipulators::ValueManipulator.
|
inline |
|
inline |
|
overridevirtual |
Implements vega::manipulators::ValueManipulator.
1.8.13