Odil
A C++11 library for the DICOM standard
|
Maximum Length Sub-Item Structure (PS 3.8, D.1). More...
#include <MaximumLength.h>
Public Member Functions | |
MaximumLength (uint32_t maximum_length=0) | |
Create a Maximum Length item. More... | |
MaximumLength (std::istream &stream) | |
Read a Maximum Length item from a stream. More... | |
uint32_t | get_maximum_length () const |
Return the maximum length. More... | |
void | set_maximum_length (uint32_t value) |
Set the maximum length. More... | |
![]() | |
virtual | ~Object () |
Destructor, makes the type polymorphic. More... | |
Item const & | get_item () const |
Get the underlying item. More... | |
Static Public Attributes | |
static uint8_t const | type =0x51 |
Item type. More... | |
Additional Inherited Members | |
![]() | |
uint32_t | _compute_length () const |
Compute the value of the length field of the object. More... | |
uint32_t | _compute_length (Item const &item) const |
Compute the full size of an item. More... | |
uint32_t | _compute_length (Item::Field const &field) const |
Compute the full size of a field. More... | |
![]() | |
Item | _item |
Maximum Length Sub-Item Structure (PS 3.8, D.1).
odil::pdu::MaximumLength::MaximumLength | ( | uint32_t | maximum_length = 0 | ) |
Create a Maximum Length item.
odil::pdu::MaximumLength::MaximumLength | ( | std::istream & | stream | ) |
Read a Maximum Length item from a stream.
uint32_t odil::pdu::MaximumLength::get_maximum_length | ( | ) | const |
Return the maximum length.
void odil::pdu::MaximumLength::set_maximum_length | ( | uint32_t | value | ) |
Set the maximum length.
|
static |
Item type.