NVIDIA DeepStream SDK API Reference

6.4 Release
ds3d::profiling::FileWriter Class Reference

Detailed Description

Definition at line 80 of file profiling.hpp.

Public Member Functions

 FileWriter ()=default
 
 ~FileWriter ()
 
bool open (const std::string &path, std::ios::openmode mode=std::ios::out|std::ios::binary)
 
bool isOpen () const
 
void close ()
 
bool write (const void *buf, size_t size)
 

Constructor & Destructor Documentation

◆ FileWriter()

ds3d::profiling::FileWriter::FileWriter ( )
default

◆ ~FileWriter()

ds3d::profiling::FileWriter::~FileWriter ( )
inline

Definition at line 86 of file profiling.hpp.

References close().

Member Function Documentation

◆ close()

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

Definition at line 96 of file profiling.hpp.

Referenced by ~FileWriter().

◆ isOpen()

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

Definition at line 94 of file profiling.hpp.

◆ open()

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

Definition at line 88 of file profiling.hpp.

◆ write()

bool ds3d::profiling::FileWriter::write ( const void *  buf,
size_t  size 
)
inline

Definition at line 103 of file profiling.hpp.

References DS_ASSERT.


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