Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
bvh::v2::InputStream Class Referenceabstract

Stream of data that can be used to deserialize data structures.

Definition at line 10 of file stream.h.

Public Member Functions

template<typename T >
read (T &&default_val={})
 

Protected Member Functions

virtual size_t read_raw (void *, size_t)=0
 

#include <bvh/v2/stream.h>

Inheritance diagram for bvh::v2::InputStream:
[legend]

Member Function Documentation

◆ read()

template<typename T >
T bvh::v2::InputStream::read ( T &&  default_val = {})
inline

Definition at line 13 of file stream.h.

◆ read_raw()

virtual size_t bvh::v2::InputStream::read_raw ( void *  ,
size_t   
)
protectedpure virtual

Implemented in bvh::v2::StdInputStream.


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