vega
short_text_manipulator.h
Go to the documentation of this file.
1 #pragma once
2 
4 
5 namespace vega {
6  namespace manipulators {
9 
10  public:
11  virtual bool is_valid_for(const VR& vr) const override {
12  return vr == vr::ST;
13  }
14  };
15  }
16 
17  namespace vr {
18  template <>
19  bool manipulator_is_valid_for<manipulators::ShortTextManipulator>(VR::value_type value);
20  }
21 }
Definition: short_text_manipulator.h:7
A manipulator class for VR that represent a single string.
Definition: single_string_manipulator.h:13
Definition: vr.h:13
const std::string & value() const
Definition: single_string_manipulator.h:23
const VR ST
Definition: vr_constants.h:344
uint16_t value_type
Definition: vr.h:29
virtual bool is_valid_for(const VR &vr) const override
Definition: short_text_manipulator.h:11
Definition: age.h:6