fw4spl
|
Class used to build a std::istream using the ::boost::iostreams api. More...
#include <ImageRGBLookupLazyStream.hpp>
Public Types | |
typedef char | char_type |
typedef ::boost::iostreams::source_tag | category |
Public Member Functions | |
ImageRGBLookupLazySource (ImageRGBLookupLazyInformation::sptr dcmInfo) | |
Constructor. More... | |
std::streamsize | read (char *stream, std::streamsize size) |
Method to read n bytes in dicom buffer and write it in s. More... | |
Class used to build a std::istream using the ::boost::iostreams api.
Definition at line 68 of file ImageRGBLookupLazyStream.hpp.
fwDcmtkIO::reader::rgblookup::ImageRGBLookupLazySource::ImageRGBLookupLazySource | ( | ImageRGBLookupLazyInformation::sptr | dcmInfo | ) |
Constructor.
[in] | dcmInfo | DICOM information |
Definition at line 27 of file ImageRGBLookupLazyStream.cpp.
References fwDcmtkIO::reader::rgblookup::ImageRGBLookupLazyReader::createInstanceBuffer(), fwMemory::BufferObject::LockBase< T >::getBuffer(), and SLM_ASSERT.
std::streamsize fwDcmtkIO::reader::rgblookup::ImageRGBLookupLazySource::read | ( | char * | stream, |
std::streamsize | size | ||
) |
Method to read n bytes in dicom buffer and write it in s.
[in] | size | Number of bytes |
[out] | stream | Destination buffer |
Definition at line 116 of file ImageRGBLookupLazyStream.cpp.
References fwDcmtkIO::reader::rgblookup::ImageRGBLookupLazyReader::createInstanceBuffer(), and SLM_TRACE.