vega
Public Member Functions | List of all members
vega::manipulators::SignedShortManipulator Class Reference

#include <vega/manipulators/signed_short_manipulator.h>

Inheritance diagram for vega::manipulators::SignedShortManipulator:
Inheritance graph
[legend]
Collaboration diagram for vega::manipulators::SignedShortManipulator:
Collaboration graph
[legend]

Public Member Functions

virtual bool is_valid_for (const VR &vr) const override
 
- Public Member Functions inherited from vega::manipulators::FixedSizeElementManipulator< int16_t >
 FixedSizeElementManipulator (const_iterator first, const_iterator last)
 
 FixedSizeElementManipulator ()
 
 FixedSizeElementManipulator (std::shared_ptr< dicom::RawValue > raw_value)
 
U & get (size_t i)
 
const U & get (size_t i) const
 
virtual std::shared_ptr< dicom::RawValue > raw_value () override
 
virtual std::string str () const override
 
virtual bool read_from (dicom::RawReader *reader, size_t num_bytes) override
 
virtual 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
 

Additional Inherited Members

- Public Types inherited from vega::manipulators::FixedSizeElementManipulator< int16_t >
typedef base_vector::value_type value_type
 
typedef base_vector::size_type size_type
 
typedef base_vector::iterator iterator
 
typedef base_vector::const_iterator const_iterator
 
typedef base_vector::reference reference
 
typedef base_vector::const_reference const_reference
 

Member Function Documentation

◆ is_valid_for()

virtual bool vega::manipulators::SignedShortManipulator::is_valid_for ( const VR vr) const
inlineoverridevirtual

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