![]() |
Simulacrum
1.2
|
Typedefs | |
| template<class T > | |
| using | SPtr = std::shared_ptr< T > |
| typedef int | serror_t |
| typedef uint32_t | luttype |
| typedef GPLUT | GPWLLUT |
| typedef std::vector< SAbsTreeNode * > | SAbsTreeNodeList_t |
| typedef std::thread | SThread |
| typedef uint64_t | BaseInt |
| typedef int64_t | BaseIntSign |
| typedef double | BaseFP |
| typedef uint64_t | TightSElemInternType |
| typedef SVector | SV |
| typedef SVector | SPoint |
| typedef SMatrix | SM |
| typedef SCoordinate | SC |
| typedef unsigned short | CONTEXTS_t |
| typedef std::vector< std::pair< float, float > > | SDataSet |
| typedef QList< QList< QString > > | SDCMViewPortLabelProfile_t |
| typedef uint16_t | SNetIDWidth_t |
| typedef uint32_t | SNetDataWidth_t |
| typedef std::map< DICOM_ID_LENGTH, dcm_info_store > | dcm_data_dic_t |
| typedef uint16_t | DICOM_VR_LENGTH |
| typedef uint16_t | DICOM_ID_PART_LENGTH |
| typedef uint32_t | DICOM_ID_LENGTH |
| typedef uint16_t | DICOM_LENGTH_LENGTH |
| typedef uint32_t | DICOM_LONG_LENGTH |
| typedef uint32_t | DICOM_PDU_LENGTH |
| typedef uint16_t | DICOM_SHORT_PDU_LENGTH |
| typedef uint8_t | DICOM_PDU_TYPE |
| typedef uint8_t | DIMSE_CMD_TYPE |
| typedef std::function< void(SDICOM *)> | DICOM_SERVER_CALLBACK |
| typedef std::vector< DCMTag * > | tagset_t |
| typedef std::multimap< DICOM_LONG_LENGTH, DCMTag * > | tagmap_t |
| typedef uint16_t | SDCMArchNode_t |
| typedef std::unordered_map< std::string, SDCMArchNode * > | SDCMArchNodeMap_t |
| typedef std::unordered_map< std::string, DCMTag * > | SDCMArchKeyMap_t |
| typedef int | SLogLevel |
| typedef void * | splugininst_t |
Enumerations | |
| enum | SGrapherMode_t { SHistogram , SLineGraph , SScatterGraph } |
| enum | ColumnNames { NamePosition , TagPosition , TypePosition , LengthPosition , DataPosition , ResourcePosition } |
| enum | SDCMArchNode_Types { Level0 , Level1 , Level2 , Level3 , Level4 } |
Functions | |
| SIMU_API bool | success (serror_t err_code) |
| SIMU_API void | excepter (int err, const std::string &message) |
| template<typename T , unsigned B> | |
| T | signextend (const T x) |
| void | init_DCM_DATA_DIC (dcm_data_dic_t &) |
| std::ostream & | operator<< (std::ostream &os, SLogger &log) |
Variables | |
| const DICOM_ID_LENGTH | TransferSyntax = 0x00020010 |
| const DICOM_ID_LENGTH | SOPClass = 0x00020002 |
| const DICOM_ID_LENGTH | SOPClassUID = 0x00080016 |
| const DICOM_ID_LENGTH | PixelData = 0x7fe00010 |
| const DICOM_ID_LENGTH | MetaInfoVer = 0x00020001 |
| const DICOM_ID_LENGTH | MetaInfoLen = 0x00020000 |
| const DICOM_ID_LENGTH | ItemMarker = 0xfffee000 |
| const DICOM_ID_LENGTH | ItemDelim = 0xfffee00d |
| const DICOM_ID_LENGTH | SequenceDelim = 0xfffee0dd |
| const DICOM_ID_LENGTH | SequenceUnspec = 0xFFFFFFFF |
| const DICOM_ID_LENGTH | PatientID_ = 0x00100020 |
| const DICOM_ID_LENGTH | PatientName_ = 0x00100010 |
| const DICOM_ID_LENGTH | PatientSex_ = 0x00100040 |
| const DICOM_ID_LENGTH | PatientDOB_ = 0x00100030 |
| const DICOM_ID_LENGTH | StudyUID_ = 0x0020000D |
| const DICOM_ID_LENGTH | SeriesUID_ = 0x0020000E |
| const DICOM_ID_LENGTH | InstanceNum_ = 0x00200013 |
| const DICOM_ID_LENGTH | SOPInstUID_ = 0x00080018 |
| const char | DCMArraySep = '\\' |
| typedef double Simulacrum::BaseFP |
| typedef uint64_t Simulacrum::BaseInt |
| typedef int64_t Simulacrum::BaseIntSign |
| typedef unsigned short Simulacrum::CONTEXTS_t |
| typedef std::map<DICOM_ID_LENGTH,dcm_info_store> Simulacrum::dcm_data_dic_t |
| typedef uint32_t Simulacrum::DICOM_ID_LENGTH |
| typedef uint16_t Simulacrum::DICOM_ID_PART_LENGTH |
| typedef uint16_t Simulacrum::DICOM_LENGTH_LENGTH |
| typedef uint32_t Simulacrum::DICOM_LONG_LENGTH |
| typedef uint32_t Simulacrum::DICOM_PDU_LENGTH |
| typedef uint8_t Simulacrum::DICOM_PDU_TYPE |
| typedef std::function<void(SDICOM*)> Simulacrum::DICOM_SERVER_CALLBACK |
| typedef uint16_t Simulacrum::DICOM_SHORT_PDU_LENGTH |
| typedef uint16_t Simulacrum::DICOM_VR_LENGTH |
| typedef uint8_t Simulacrum::DIMSE_CMD_TYPE |
| typedef GPLUT Simulacrum::GPWLLUT |
| typedef uint32_t Simulacrum::luttype |
| typedef std::vector<SAbsTreeNode*> Simulacrum::SAbsTreeNodeList_t |
| typedef SCoordinate Simulacrum::SC |
| typedef std::vector< std::pair<float, float> > Simulacrum::SDataSet |
| typedef std::unordered_map<std::string,DCMTag*> Simulacrum::SDCMArchKeyMap_t |
| typedef uint16_t Simulacrum::SDCMArchNode_t |
| typedef std::unordered_map<std::string,SDCMArchNode*> Simulacrum::SDCMArchNodeMap_t |
| typedef QList< QList< QString > > Simulacrum::SDCMViewPortLabelProfile_t |
| typedef int Simulacrum::serror_t |
| typedef int Simulacrum::SLogLevel |
| typedef SMatrix Simulacrum::SM |
| typedef uint32_t Simulacrum::SNetDataWidth_t |
| typedef uint16_t Simulacrum::SNetIDWidth_t |
| typedef void* Simulacrum::splugininst_t |
| typedef SVector Simulacrum::SPoint |
| using Simulacrum::SPtr = typedef std::shared_ptr<T> |
| typedef std::thread Simulacrum::SThread |
| typedef SVector Simulacrum::SV |
| typedef std::multimap<DICOM_LONG_LENGTH,DCMTag*> Simulacrum::tagmap_t |
| typedef std::vector<DCMTag*> Simulacrum::tagset_t |
| typedef uint64_t Simulacrum::TightSElemInternType |
| void Simulacrum::excepter | ( | int | err, |
| const std::string & | message | ||
| ) |
| void Simulacrum::init_DCM_DATA_DIC | ( | dcm_data_dic_t & | DCM_DATA_DIC_TARGET | ) |
| std::ostream& Simulacrum::operator<< | ( | std::ostream & | os, |
| SLogger & | log | ||
| ) |
|
inline |
| bool Simulacrum::success | ( | serror_t | err_code | ) |
| const char Simulacrum::DCMArraySep = '\\' |
| const DICOM_ID_LENGTH Simulacrum::InstanceNum_ = 0x00200013 |
| const DICOM_ID_LENGTH Simulacrum::ItemDelim = 0xfffee00d |
| const DICOM_ID_LENGTH Simulacrum::ItemMarker = 0xfffee000 |
| const DICOM_ID_LENGTH Simulacrum::MetaInfoLen = 0x00020000 |
| const DICOM_ID_LENGTH Simulacrum::MetaInfoVer = 0x00020001 |
| const DICOM_ID_LENGTH Simulacrum::PatientDOB_ = 0x00100030 |
| const DICOM_ID_LENGTH Simulacrum::PatientID_ = 0x00100020 |
| const DICOM_ID_LENGTH Simulacrum::PatientName_ = 0x00100010 |
| const DICOM_ID_LENGTH Simulacrum::PatientSex_ = 0x00100040 |
| const DICOM_ID_LENGTH Simulacrum::PixelData = 0x7fe00010 |
| const DICOM_ID_LENGTH Simulacrum::SequenceDelim = 0xfffee0dd |
| const DICOM_ID_LENGTH Simulacrum::SequenceUnspec = 0xFFFFFFFF |
| const DICOM_ID_LENGTH Simulacrum::SeriesUID_ = 0x0020000E |
| const DICOM_ID_LENGTH Simulacrum::SOPClass = 0x00020002 |
| const DICOM_ID_LENGTH Simulacrum::SOPClassUID = 0x00080016 |
| const DICOM_ID_LENGTH Simulacrum::SOPInstUID_ = 0x00080018 |
| const DICOM_ID_LENGTH Simulacrum::StudyUID_ = 0x0020000D |
| const DICOM_ID_LENGTH Simulacrum::TransferSyntax = 0x00020010 |