NVIDIA DeepStream SDK API Reference

6.4 Release
ds3d::profiling::FileReader Class Reference

Detailed Description

Definition at line 110 of file profiling.hpp.

Public Member Functions

 FileReader ()=default
 
 ~FileReader ()
 
bool open (const std::string &path, std::ios::openmode mode=std::ios::in|std::ios::binary)
 
bool isOpen () const
 
bool eof () const
 
void close ()
 
int32_t read (void *buf, size_t size)
 

Constructor & Destructor Documentation

◆ FileReader()

ds3d::profiling::FileReader::FileReader ( )
default

◆ ~FileReader()

ds3d::profiling::FileReader::~FileReader ( )
inline

Definition at line 116 of file profiling.hpp.

References close().

Member Function Documentation

◆ close()

void ds3d::profiling::FileReader::close ( )
inline

Definition at line 127 of file profiling.hpp.

Referenced by ~FileReader().

◆ eof()

bool ds3d::profiling::FileReader::eof ( ) const
inline

Definition at line 125 of file profiling.hpp.

◆ isOpen()

bool ds3d::profiling::FileReader::isOpen ( ) const
inline

Definition at line 124 of file profiling.hpp.

◆ open()

bool ds3d::profiling::FileReader::open ( const std::string &  path,
std::ios::openmode  mode = std::ios::in | std::ios::binary 
)
inline

Definition at line 118 of file profiling.hpp.

◆ read()

int32_t ds3d::profiling::FileReader::read ( void *  buf,
size_t  size 
)
inline

Definition at line 134 of file profiling.hpp.

References DS_ASSERT.


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