DNA Calib 1.1
Project brief
Public Member Functions | Protected Member Functions | List of all members
trio::Bounded Class Referenceabstract

#include <Concepts.h>

Inheritance diagram for trio::Bounded:
Inheritance graph
Collaboration diagram for trio::Bounded:
Collaboration graph

Public Member Functions

virtual std::uint64_t size ()=0
 Obtain size of stream in bytes. More...
 

Protected Member Functions

virtual ~Bounded ()
 

Constructor & Destructor Documentation

◆ ~Bounded()

trio::Bounded::~Bounded ( )
protectedvirtualdefault

Member Function Documentation

◆ size()

virtual std::uint64_t trio::Bounded::size ( )
pure virtual

Obtain size of stream in bytes.

Returns
Size in bytes.

Implemented in trio::FileStreamImpl, trio::MemoryMappedFileStreamFallback, and trio::MemoryStreamImpl.


The documentation for this class was generated from the following files: