vega
Namespaces | Typedefs | Functions
manipulator.h File Reference

For details, see documentation of namespace vega::manipulators. More...

#include "vega/vega.h"
#include <memory>
#include "vega/manipulators/application_entity_manipulator.h"
#include "vega/manipulators/age_string_manipulator.h"
#include "vega/manipulators/attribute_tag_manipulator.h"
#include "vega/manipulators/code_string_manipulator.h"
#include "vega/manipulators/date_manipulator.h"
#include "vega/manipulators/decimal_string_manipulator.h"
#include "vega/manipulators/date_time_manipulator.h"
#include "vega/manipulators/floating_point_manipulator.h"
#include "vega/manipulators/floating_point_double_manipulator.h"
#include "vega/manipulators/integer_string_manipulator.h"
#include "vega/manipulators/long_string_manipulator.h"
#include "vega/manipulators/long_text_manipulator.h"
#include "vega/manipulators/other_float_manipulator.h"
#include "vega/manipulators/other_double_manipulator.h"
#include "vega/manipulators/other_byte_manipulator.h"
#include "vega/manipulators/other_word_manipulator.h"
#include "vega/manipulators/other_long_manipulator.h"
#include "vega/manipulators/person_name_manipulator.h"
#include "vega/manipulators/short_string_manipulator.h"
#include "vega/manipulators/signed_long_manipulator.h"
#include "vega/manipulators/signed_short_manipulator.h"
#include "vega/manipulators/short_text_manipulator.h"
#include "vega/manipulators/time_manipulator.h"
#include "vega/manipulators/unique_identifier_manipulator.h"
#include "vega/manipulators/unsigned_long_manipulator.h"
#include "vega/manipulators/unknown_manipulator.h"
#include "vega/manipulators/unsigned_short_manipulator.h"
#include "vega/manipulators/unlimited_characters_manipulator.h"
#include "vega/manipulators/unlimited_text_manipulator.h"
#include "vega/manipulators/uri_manipulator.h"
#include "vega/manipulators/pixel_data_manipulator.h"
#include "vega/manipulators/encapsulated_pixel_data_manipulator.h"
Include dependency graph for manipulator.h:

Go to the source code of this file.

Namespaces

 vega
 
 vega::manipulators
 This namespace contains all the manipulators used to work with DataElement data.
 
 vega::dicom
 

Typedefs

typedef manipulators::ApplicationEntityManipulator vega::AE_Manipulator
 
typedef manipulators::AgeStringManipulator vega::AS_Manipulator
 
typedef manipulators::AttributeTagManipulator vega::AT_Manipulator
 
typedef manipulators::CodeStringManipulator vega::CS_Manipulator
 
typedef manipulators::DateManipulator vega::DA_Manipulator
 
typedef manipulators::DecimalStringManipulator vega::DS_Manipulator
 
typedef manipulators::DateTimeManipulator vega::DT_Manipulator
 
typedef manipulators::FloatingPointManipulator vega::FL_Manipulator
 
typedef manipulators::FloatingPointDoubleManipulator vega::FD_Manipulator
 
typedef manipulators::IntegerStringManipulator vega::IS_Manipulator
 
typedef manipulators::LongStringManipulator vega::LO_Manipulator
 
typedef manipulators::LongTextManipulator vega::LT_Manipulator
 
typedef manipulators::OtherByteManipulator vega::OB_Manipulator
 
typedef manipulators::OtherDoubleManipulator vega::OD_Manipulator
 
typedef manipulators::OtherFloatManipulator vega::OF_Manipulator
 
typedef manipulators::OtherLongManipulator vega::OL_Manipulator
 
typedef manipulators::OtherWordManipulator vega::OW_Manipulator
 
typedef manipulators::PersonNameManipulator vega::PN_Manipulator
 
typedef manipulators::ShortStringManipulator vega::SH_Manipulator
 
typedef manipulators::SignedLongManipulator vega::SL_Manipulator
 
typedef manipulators::SignedShortManipulator vega::SS_Manipulator
 
typedef manipulators::ShortTextManipulator vega::ST_Manipulator
 
typedef manipulators::TimeManipulator vega::TM_Manipulator
 
typedef manipulators::UnlimitedCharactersManipulator vega::UC_Manipulator
 
typedef manipulators::UniqueIdentifierManipulator vega::UI_Manipulator
 
typedef manipulators::UnsignedLongManipulator vega::UL_Manipulator
 
typedef manipulators::UnknownManipulator vega::UN_Manipulator
 
typedef manipulators::URIManipulator vega::UR_Manipulator
 
typedef manipulators::UnsignedShortManipulator vega::US_Manipulator
 
typedef manipulators::UnlimitedTextManipulator vega::UT_Manipulator
 
typedef manipulators::PixelDataManipulator vega::PixelData_Manipulator
 
typedef manipulators::EncapsulatedPixelDataManipulator vega::EncapsulatedPixelData_Manipulator
 

Functions

std::shared_ptr< manipulators::ValueManipulator > vega::manipulator_for (const dicom::DataElement &element)
 

Detailed Description

For details, see documentation of namespace vega::manipulators.