|
casacore
|
#include <ShapesFileReader.h>
Public Member Functions | |
| ShapesFileReader (const std::string &filename) | |
| IPosition | Read () |
| bool | Eof () const |
Private Member Functions | |
| void | FillCache () |
Private Attributes | |
| std::vector< uint64_t > | buffer_ |
| std::vector< uint64_t >::const_iterator | buffer_position_ |
| std::vector< std::byte > | compressed_buffer_ |
| deflate::Decompressor | decompressor_ |
| std::ifstream | file_ |
Definition at line 12 of file ShapesFileReader.h.
|
inline |
Definition at line 14 of file ShapesFileReader.h.
References buffer_, buffer_position_, and file_.
|
inline |
Definition at line 32 of file ShapesFileReader.h.
References file_.
|
inlineprivate |
Definition at line 35 of file ShapesFileReader.h.
References buffer_, buffer_position_, compressed_buffer_, decompressor_, and file_.
Referenced by Read().
|
inline |
Definition at line 19 of file ShapesFileReader.h.
References buffer_, buffer_position_, FillCache(), casacore::NewDelAllocator< T >::value, and casacore::size().
|
private |
Definition at line 58 of file ShapesFileReader.h.
Referenced by FillCache(), Read(), and ShapesFileReader().
|
private |
Definition at line 59 of file ShapesFileReader.h.
Referenced by FillCache(), Read(), and ShapesFileReader().
|
private |
Definition at line 60 of file ShapesFileReader.h.
Referenced by FillCache().
|
private |
Definition at line 61 of file ShapesFileReader.h.
Referenced by FillCache().
|
private |
Definition at line 62 of file ShapesFileReader.h.
Referenced by Eof(), FillCache(), and ShapesFileReader().