XML API
- EXPORTISMRMRD void deserialize (const char *xml, IsmrmrdHeader &h)
- EXPORTISMRMRD void serialize (const IsmrmrdHeader &h, std::ostream &o)
- EXPORTISMRMRD std::ostream & operator<< (std::ostream &os, const IsmrmrdHeader &)
- EXPORTISMRMRD bool operator== (const IsmrmrdHeader &, const IsmrmrdHeader &)
- EXPORTISMRMRD bool operator!= (const IsmrmrdHeader &lhs, const IsmrmrdHeader &rhs)
- EXPORTISMRMRD bool operator== (const SubjectInformation &lhs, const SubjectInformation &rhs)
- EXPORTISMRMRD bool operator!= (const SubjectInformation &lhs, const SubjectInformation &rhs)
- EXPORTISMRMRD bool operator== (const StudyInformation &lhs, const StudyInformation &rhs)
- EXPORTISMRMRD bool operator!= (const StudyInformation &lhs, const StudyInformation &rhs)
- EXPORTISMRMRD bool operator== (const ReferencedImageSequence &lhs, const ReferencedImageSequence &rhs)
- EXPORTISMRMRD bool operator!= (const ReferencedImageSequence &lhs, const ReferencedImageSequence &rhs)
- EXPORTISMRMRD bool operator== (const MeasurementInformation &lhs, const MeasurementInformation &rhs)
- EXPORTISMRMRD bool operator!= (const MeasurementInformation &lhs, const MeasurementInformation &rhs)
- EXPORTISMRMRD bool operator== (const CoilLabel &lhs, const CoilLabel &rhs)
- EXPORTISMRMRD bool operator!= (const CoilLabel &lhs, const CoilLabel &rhs)
- EXPORTISMRMRD bool operator== (const AcquisitionSystemInformation &lhs, const AcquisitionSystemInformation &rhs)
- EXPORTISMRMRD bool operator!= (const AcquisitionSystemInformation &lhs, const AcquisitionSystemInformation &rhs)
- EXPORTISMRMRD bool operator== (const ExperimentalConditions &lhs, const ExperimentalConditions &rhs)
- EXPORTISMRMRD bool operator!= (const ExperimentalConditions &lhs, const ExperimentalConditions &rhs)
- EXPORTISMRMRD bool operator== (const MatrixSize &lhs, const MatrixSize &rhs)
- EXPORTISMRMRD bool operator!= (const MatrixSize &lhs, const MatrixSize &rhs)
- EXPORTISMRMRD bool operator== (const FieldOfView_mm &lhs, const FieldOfView_mm &rhs)
- EXPORTISMRMRD bool operator!= (const FieldOfView_mm &lhs, const FieldOfView_mm &rhs)
- EXPORTISMRMRD bool operator== (const EncodingSpace &lhs, const EncodingSpace &rhs)
- EXPORTISMRMRD bool operator!= (const EncodingSpace &lhs, const EncodingSpace &rhs)
- EXPORTISMRMRD bool operator== (const Limit &lhs, const Limit &rhs)
- EXPORTISMRMRD bool operator!= (const Limit &lhs, const Limit &rhs)
- EXPORTISMRMRD bool operator== (const EncodingLimits &lhs, const EncodingLimits &rhs)
- EXPORTISMRMRD bool operator!= (const EncodingLimits &lhs, const EncodingLimits &rhs)
- EXPORTISMRMRD bool operator== (const UserParameterLong &lhs, const UserParameterLong &rhs)
- EXPORTISMRMRD bool operator!= (const UserParameterLong &lhs, const UserParameterLong &rhs)
- EXPORTISMRMRD bool operator== (const UserParameterDouble &lhs, const UserParameterDouble &rhs)
- EXPORTISMRMRD bool operator!= (const UserParameterDouble &lhs, const UserParameterDouble &rhs)
- EXPORTISMRMRD bool operator== (const UserParameterString &lhs, const UserParameterString &rhs)
- EXPORTISMRMRD bool operator!= (const UserParameterString &lhs, const UserParameterString &rhs)
- EXPORTISMRMRD bool operator== (const UserParameters &lhs, const UserParameters &rhs)
- EXPORTISMRMRD bool operator!= (const UserParameters &lhs, const UserParameters &rhs)
- EXPORTISMRMRD bool operator== (const TrajectoryDescription &lhs, const TrajectoryDescription &rhs)
- EXPORTISMRMRD bool operator!= (const TrajectoryDescription &lhs, const TrajectoryDescription &rhs)
- EXPORTISMRMRD bool operator== (const AccelerationFactor &lhs, const AccelerationFactor &rhs)
- EXPORTISMRMRD bool operator!= (const AccelerationFactor &lhs, const AccelerationFactor &rhs)
- EXPORTISMRMRD bool operator== (const ParallelImaging &lhs, const ParallelImaging &rhs)
- EXPORTISMRMRD bool operator!= (const ParallelImaging &lhs, const ParallelImaging &rhs)
- EXPORTISMRMRD bool operator== (const Multiband &lhs, const Multiband &rhs)
- EXPORTISMRMRD bool operator!= (const Multiband &lhs, const Multiband &rhs)
- EXPORTISMRMRD bool operator== (const MultibandSpacing &lhs, const MultibandSpacing &rhs)
- EXPORTISMRMRD bool operator!= (const MultibandSpacing &lhs, const MultibandSpacing &rhs)
- EXPORTISMRMRD bool operator== (const Encoding &lhs, const Encoding &rhs)
- EXPORTISMRMRD bool operator!= (const Encoding &lhs, const Encoding &rhs)
- EXPORTISMRMRD bool operator== (const SequenceParameters &lhs, const SequenceParameters &rhs)
- EXPORTISMRMRD bool operator!= (const SequenceParameters &lhs, const SequenceParameters &rhs)
- EXPORTISMRMRD bool operator== (const WaveformInformation &lhs, const WaveformInformation &rhs)
- EXPORTISMRMRD bool operator!= (const WaveformInformation &lhs, const WaveformInformation &rhs)
- EXPORTISMRMRD bool operator== (const threeDimensionalFloat &lhs, const threeDimensionalFloat &rhs)
- EXPORTISMRMRD bool operator!= (const threeDimensionalFloat &lhs, const threeDimensionalFloat &rhs)
- EXPORTISMRMRD bool operator== (const MeasurementDependency &lhs, const MeasurementDependency &rhs)
- EXPORTISMRMRD bool operator!= (const MeasurementDependency &lhs, const MeasurementDependency &rhs)
- EXPORTISMRMRD bool operator== (const GradientDirection &lhs, const GradientDirection &rhs)
- EXPORTISMRMRD bool operator!= (const GradientDirection &lhs, const GradientDirection &rhs)
- EXPORTISMRMRD bool operator== (const Diffusion &lhs, const Diffusion &rhs)
- EXPORTISMRMRD bool operator!= (const Diffusion &lhs, const Diffusion &rhs)
-
template<typename T>
class Optional
-
struct threeDimensionalFloat
-
struct SubjectInformation
-
struct StudyInformation
Public Members
-
struct MeasurementDependency
-
struct MeasurementInformation
Public Members
-
std::string patientPosition
-
Optional<threeDimensionalFloat> relativeTablePosition
-
std::vector<MeasurementDependency> measurementDependency
-
std::vector<ReferencedImageSequence> referencedImageSequence
-
std::string patientPosition
-
struct CoilLabel
-
struct AcquisitionSystemInformation
Public Members
-
struct MatrixSize
-
struct FieldOfView_mm
-
struct EncodingSpace
-
struct Limit
-
struct EncodingLimits
Public Members
-
struct UserParameterLong
-
struct UserParameterDouble
-
struct UserParameterString
-
struct UserParameters
Public Members
-
std::vector<UserParameterLong> userParameterLong
-
std::vector<UserParameterDouble> userParameterDouble
-
std::vector<UserParameterString> userParameterString
-
std::vector<UserParameterString> userParameterBase64
-
std::vector<UserParameterLong> userParameterLong
-
struct TrajectoryDescription
Public Members
-
std::string identifier
-
std::vector<UserParameterLong> userParameterLong
-
std::vector<UserParameterDouble> userParameterDouble
-
std::vector<UserParameterString> userParameterString
-
std::string identifier
-
struct AccelerationFactor
-
class TrajectoryType
Public Types
Public Functions
-
inline TrajectoryType()
-
inline TrajectoryType(int value)
-
inline operator int() const
-
inline bool operator==(const TrajectoryType &rhs) const
Protected Attributes
-
int value_
-
inline TrajectoryType()
-
class MultibandCalibrationType
-
Public Functions
-
inline MultibandCalibrationType()
-
inline MultibandCalibrationType(int value)
-
inline operator int() const
-
inline bool operator==(const MultibandCalibrationType &rhs) const
Protected Attributes
-
int value_
-
inline MultibandCalibrationType()
-
struct Multiband
Public Members
-
std::vector<MultibandSpacing> spacing
-
float deltaKz
-
ISMRMRD::uint32_t multiband_factor
-
MultibandCalibrationType calibration
-
ISMRMRD::uint64_t calibration_encoding
-
std::vector<MultibandSpacing> spacing
-
struct ParallelImaging
-
struct Encoding
Public Members
-
EncodingSpace encodedSpace
-
EncodingSpace reconSpace
-
EncodingLimits encodingLimits
-
TrajectoryType trajectory
-
Optional<TrajectoryDescription> trajectoryDescription
-
Optional<ParallelImaging> parallelImaging
-
EncodingSpace encodedSpace
-
struct GradientDirection
-
class DiffusionDimension
Public Types
Public Functions
-
inline DiffusionDimension()
-
inline DiffusionDimension(int value)
-
inline operator int() const
-
inline bool operator==(const DiffusionDimension &rhs) const
Protected Attributes
-
int value_
-
inline DiffusionDimension()
-
struct Diffusion
-
struct SequenceParameters
Public Members
-
Optional<DiffusionDimension> diffusionDimension
-
Optional<DiffusionDimension> diffusionDimension
-
class WaveformType
Public Types
Public Functions
-
inline WaveformType()
-
inline WaveformType(int value)
-
inline operator int() const
-
inline bool operator==(const WaveformType &rhs) const
Protected Attributes
-
int value_
-
inline WaveformType()
-
struct WaveformInformation
Public Members
-
std::string waveformName
-
WaveformType waveformType
-
Optional<UserParameters> userParameters
-
std::string waveformName
-
struct IsmrmrdHeader
Public Members
-
Optional<SubjectInformation> subjectInformation
-
Optional<StudyInformation> studyInformation
-
Optional<MeasurementInformation> measurementInformation
-
Optional<AcquisitionSystemInformation> acquisitionSystemInformation
-
ExperimentalConditions experimentalConditions
-
Optional<SequenceParameters> sequenceParameters
-
Optional<UserParameters> userParameters
-
std::vector<WaveformInformation> waveformInformation
-
Optional<SubjectInformation> subjectInformation