vega
other_word_manipulator.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <cstdint>
4 #include "vega/types.h"
6 
7 namespace vega {
8  namespace manipulators {
11 
12  public:
13  virtual bool is_valid_for(const VR& vr) const override {
14  return vr == vr::OW;
15  }
16  };
17  }
18 
19  namespace vr {
20  template <>
21  bool manipulator_is_valid_for<manipulators::OtherWordManipulator>(VR::value_type value);
22  }
23 }
Definition: vr.h:13
Definition: other_word_manipulator.h:9
uint16_t value_type
Definition: vr.h:29
A manipulator class for VR that represent fixed size elements like integers and floating point number...
Definition: fixed_size_element_manipulator.h:20
virtual bool is_valid_for(const VR &vr) const override
Definition: other_word_manipulator.h:13
Definition: age.h:6
const VR OW
Definition: vr_constants.h:290