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 |