SWMMVis  6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
Loading...
Searching...
No Matches
meshkit::native_detail::Output Class Reference

#include <file.hpp>

Collaboration diagram for meshkit::native_detail::Output:

Public Member Functions

 Output (std::FILE *file, Work &work)
 
void flush ()
 
void raw (const void *data, std::size_t n, bool hashed=true)
 
void number (std::uint64_t value, int width, bool hashed=true)
 
void real (double value)
 
void text (const std::string &s)
 

Public Attributes

std::uint64_t bytes = 0
 
std::uint64_t hash = hashSeed
 

Constructor & Destructor Documentation

◆ Output()

meshkit::native_detail::Output::Output ( std::FILE *  file,
Work &  work 
)
inline

Member Function Documentation

◆ flush()

void meshkit::native_detail::Output::flush ( )
inline
Here is the call graph for this function:
Here is the caller graph for this function:

◆ number()

void meshkit::native_detail::Output::number ( std::uint64_t  value,
int  width,
bool  hashed = true 
)
inline
Here is the call graph for this function:
Here is the caller graph for this function:

◆ raw()

void meshkit::native_detail::Output::raw ( const void *  data,
std::size_t  n,
bool  hashed = true 
)
inline
Here is the call graph for this function:
Here is the caller graph for this function:

◆ real()

void meshkit::native_detail::Output::real ( double  value)
inline
Here is the caller graph for this function:

◆ text()

void meshkit::native_detail::Output::text ( const std::string &  s)
inline
Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ bytes

std::uint64_t meshkit::native_detail::Output::bytes = 0

◆ hash

std::uint64_t meshkit::native_detail::Output::hash = hashSeed

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