/usr/include/dcmtk/dcmiod/modacquisitioncontext.h is in libdcmtk-dev 3.6.1~20160216-4.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 | /*
*
* Copyright (C) 2015, Open Connections GmbH
* All rights reserved. See COPYRIGHT file for details.
*
* This software and supporting documentation are maintained by
*
* OFFIS e.V.
* R&D Division Health
* Escherweg 2
* D-26121 Oldenburg, Germany
*
*
* Module: dcmiod
*
* Author: Michael Onken
*
* Purpose: Class for managing the Acquisition Context Module
*
*/
#ifndef MODACQUISITIONCONTEXT_H
#define MODACQUISITIONCONTEXT_H
#include "dcmtk/config/osconfig.h"
#include "dcmtk/dcmdata/dctk.h"
#include "dcmtk/dcmiod/iodrules.h"
#include "dcmtk/dcmiod/modbase.h"
/** Class representing the Acquisition Context Module. At the moment
* only an empty Acquisition Context Sequence is supported, so this
* class servers more as a placeholder at the moment.
*
* Acquisition Context Sequence: (SQ, 1-n, 2)
*
*/
class DCMTK_DCMIOD_EXPORT IODAcquisitionContextModule : public IODModule
{
public:
/** Constructor
* @param item The item to be used for data storage. If NULL, the
* class creates an empty data container.
* @param rules The rule set where this classes rules are added to. If NULL, the
* class creates an empty rule set.
*/
IODAcquisitionContextModule(OFshared_ptr<DcmItem> item,
OFshared_ptr<IODRules> rules);
/** Constructor
*/
IODAcquisitionContextModule();
/** Destructor
*/
virtual ~IODAcquisitionContextModule();
/** Resets rules to their original values
*/
virtual void resetRules();
/** Get name of module ("AcquisitionContextModule")
* @return Name of the module ("AcquisitionContextModule")
*/
virtual OFString getName() const;
private:
/// The name of this module ("AcquisitionContextModule")
static const OFString m_ModuleName;
};
#endif // MODACQUISITIONCONTEXT_H
|