|
GDCM
2.2.3
|
#include <gdcmRAWCodec.h>


Public Member Functions | |
| RAWCodec () | |
| ~RAWCodec () | |
| bool | CanCode (TransferSyntax const &ts) const |
| Return whether this coder support this transfer syntax (can code it) | |
| bool | CanDecode (TransferSyntax const &ts) const |
| Return whether this decoder support this transfer syntax (can decode it) | |
| bool | Code (DataElement const &in, DataElement &out) |
| Code. | |
| bool | Decode (DataElement const &is, DataElement &os) |
| Decode. | |
| bool | DecodeBytes (const char *inBytes, size_t inBufferLength, char *outBytes, size_t inOutBufferLength) |
| bool | GetHeaderInfo (std::istream &is, TransferSyntax &ts) |
Protected Member Functions | |
| bool | DecodeByStreams (std::istream &is, std::ostream &os) |
RAWCodec class.
| bool gdcm::RAWCodec::CanCode | ( | TransferSyntax const & | ) | const [virtual] |
Return whether this coder support this transfer syntax (can code it)
Reimplemented from gdcm::ImageCodec.
| bool gdcm::RAWCodec::CanDecode | ( | TransferSyntax const & | ) | const [virtual] |
Return whether this decoder support this transfer syntax (can decode it)
Reimplemented from gdcm::ImageCodec.
| bool gdcm::RAWCodec::Code | ( | DataElement const & | in_, |
| DataElement & | out_ | ||
| ) | [virtual] |
Code.
Reimplemented from gdcm::Coder.
| bool gdcm::RAWCodec::Decode | ( | DataElement const & | , |
| DataElement & | |||
| ) | [virtual] |
Decode.
Reimplemented from gdcm::ImageCodec.
| bool gdcm::RAWCodec::DecodeByStreams | ( | std::istream & | is, |
| std::ostream & | os | ||
| ) | [protected, virtual] |
Reimplemented from gdcm::ImageCodec.
| bool gdcm::RAWCodec::DecodeBytes | ( | const char * | inBytes, |
| size_t | inBufferLength, | ||
| char * | outBytes, | ||
| size_t | inOutBufferLength | ||
| ) |
Used by the ImageStreamReader-- converts a read in buffer into one with the proper encodings.
| bool gdcm::RAWCodec::GetHeaderInfo | ( | std::istream & | is, |
| TransferSyntax & | ts | ||
| ) | [virtual] |
Reimplemented from gdcm::ImageCodec.
1.7.6.1