Odil
A C++11 library for the DICOM standard
|
Codil::Association | Association |
Codil::AssociationParameters | Encapsulate association parameters |
Codil::BasicDirectoryCreator | Write a Basic Directory (i.e. DICOMDIR) object to the disk |
Codil::webservices::BulkData | Bulk data transmitted by web services (WADO-RS, STOW, etc.) |
Codil::message::Message::Command | |
Codil::DataSet | DICOM Data set |
▼Codil::SCP::DataSetGenerator | Abstract base class for SCP returning multiple data sets |
Codil::GetSCP::DataSetGenerator | Generator of C-GET responses |
Codil::MoveSCP::DataSetGenerator | Generator of C-MOVE responses |
Codil::message::Message::DataSetType | |
Codil::Element | Element of a DICOM data set |
Codil::dcmtk::ElementAccessor< TValueType > | Generic access to values in DcmElement |
Codil::ElementsDictionaryEntry | Entry in a dictionary of DICOM elements |
Codil::ElementsDictionaryKey | Key of a dictionary of DICOM elements |
Codil::dcmtk::ElementTraits< TValueType > | |
Codil::ElementTraits | Traits for generic data access to values of DcmElement |
Codil::dul::EventData | Data related to events of the DUL state machine |
▼Cexception | |
►Codil::Exception | Base class for odil exceptions |
Codil::pdu::Item::Field | Generic field |
Codil::pdu::Item | A sequence of fields forming a full PDU or a part of it |
Codil::webservices::ItemWithParameters | This container encapsulates the item with parameters as found in varied HTTP headers (Accept, Accept-Charset, Accept-Encoding, Accept-Language, Content-Type) |
▼Codil::message::Message | Base class for all DIMSE messages |
Codil::message::Cancellation | Base class for cancellation messages |
►Codil::message::Request | Base class for all DIMSE request messages |
►Codil::message::Response | Base class for all DIMSE response messages |
▼Codil::webservices::Message | RFC 5322 Message (i.e. headers with body) |
Codil::webservices::HTTPRequest | HTTP request |
Codil::webservices::HTTPResponse | HTTP Response |
▼Codil::pdu::Object | Base class for all PDU-related high-level objects (PDU, items and sub-items) |
Codil::pdu::AAbort | A-ABORT PDU, cf. PS 3.8, 9.3.8 |
►Codil::pdu::AAssociate | A-ASSOCIATE-RQ and A-ASSOCIATE-AC PDU, cf. PS 3.8, 9.3.2 and 9.3.3 |
Codil::pdu::AAssociateRJ | A-ASSOCIATE-RJ PDU, cf. PS 3.8, 9.3.4 |
Codil::pdu::ApplicationContext | Application Context item, (PS 3.8, 9.3.2.1) |
Codil::pdu::AReleaseRP | A-RELEASE-RP PDU, cf. PS 3.8, 9.3.7 |
Codil::pdu::AReleaseRQ | A-RELEASE-RQ PDU, cf. PS 3.8, 9.3.6 |
Codil::pdu::AsynchronousOperationsWindow | Asynchronous Operations Window Sub-Item (PS 3.7, D.3.3.3.1 and D.3.3.3.2) |
Codil::pdu::ImplementationClassUID | Implementation Class UID Sub-Item (PS 3.7, D.3.3.2.1 and D.3.3.2.2) |
Codil::pdu::ImplementationVersionName | Implementation Version Name Sub-Item (PS 3.7, D.3.3.2.3 and D.3.3.2.4) |
Codil::pdu::MaximumLength | Maximum Length Sub-Item Structure (PS 3.8, D.1) |
Codil::pdu::PDataTF | P-DATA-TF PDU, cf. PS 3.8, 9.3.5 |
Codil::pdu::PDataTF::PresentationDataValueItem | |
►Codil::pdu::PresentationContext | Presentation Context item, either for a A-ASSOCIATE-RQ PDU (PS 3.8, 9.3.2.2) or for a A-ASSOCIATE-AC PDU (PS 3.8, 9.3.3.2) |
Codil::pdu::RoleSelection | SCU/SCP Role Selection Sub-Item (PS 3.7, D.3.3.4.1 and D.3.3.4.2) |
Codil::pdu::SOPClassCommonExtendedNegotiation | SOP Class Common Extended Negotiation sub-item (PS 3.7, D.3.3.6) |
Codil::pdu::SOPClassExtendedNegotiation | SOP Class Extended Negotiation sub-item (PS 3.7, D.3.3.5) |
Codil::pdu::UserIdentityAC | User Identity Sub-Item Structure (A-ASSOCIATE-AC) (PS 3.7, D.3.3.7.2) |
Codil::pdu::UserIdentityRQ | User Identity Sub-Item Structure (A-ASSOCIATE-RQ) (PS 3.7, D.3.3.7.1) |
Codil::pdu::UserInformation | User Information Item Structure (PS 3.8, 9.3.2.3 and 9.3.3.3) |
Codil::AssociationParameters::PresentationContext | Presentation Context, cf. PS 3.8, 9.3.2.2, PS 3.8, 9.3.3.2, PS 3.7, D.3.3.4.1 and PS 3.7 D.3.3.4.2 |
Codil::message::Message::Priority | |
Codil::webservices::QIDORSRequest | QIDO-RS request generator and parser |
Codil::webservices::QIDORSResponse | QIDO-RS response generator and parser |
Codil::Reader | Read DICOM objects from a stream |
▼Codil::SCP | Base class for all Service Class Providers |
Codil::EchoSCP | SCP for C-Echo services |
Codil::FindSCP | SCP for C-Find services |
Codil::GetSCP | SCP for C-Get services |
Codil::MoveSCP | SCP for C-Move services |
Codil::NCreateSCP | SCP for N-Create services |
Codil::NSetSCP | SCP for N-Set services |
Codil::StoreSCP | SCP for C-Store services |
Codil::SCPDispatcher | Dispatch an incoming message to one of the registered SCPs |
▼Codil::SCU | Base class for all Service Class Users |
Codil::EchoSCU | SCU for the C-ECHO services |
Codil::FindSCU | SCU for C-FIND services |
Codil::GetSCU | SCU for C-GET services |
Codil::MoveSCU | SCU for C-MOVE services |
Codil::NSetSCU | SCU for C-Store services |
Codil::StoreSCU | SCU for C-Store services |
Codil::webservices::Selector | Target (in the DICOM data model) of the request |
Codil::dul::StateMachine | State machine for the DICOM upper layer |
Codil::webservices::STOWRSRequest | STOW-RS request generator and parser |
Codil::webservices::STOWRSResponse | STOW-RS request generator and parser |
Codil::Tag | A DICOM element tag |
Codil::dul::Transport | TCP transport for the DICOM Upper Layer |
Codil::UIDsDictionaryEntry | Entry in a dictionary of DICOM UIDs |
Codil::webservices::URL | Uniform resource locator |
Codil::AssociationParameters::UserIdentity | User Identity, cf. PS3.8 D.3.3.7 |
Codil::Value | A value held in a DICOM element |
Codil::VRFinder | Find the VR of elements in an implicit VR data set |
Codil::dcmtk::VRTraits< VR > | |
Codil::VRTraits | Information related to VR |
Codil::webservices::WADORSRequest | WADO-RS request generator and parser |
Codil::webservices::WADORSResponse | WADO-RS response generator and parser |
Codil::Writer | Write DICOM objects to a stream |