Eclipse SUMO - Simulation of Urban MObility
strict_fstream::detail::static_method_holder Struct Reference

#include <strict_fstream.hpp>

Static Public Member Functions

static void check_mode (const std::string &filename, std::ios_base::openmode mode)
 
static void check_open (std::ios *s_p, const std::string &filename, std::ios_base::openmode mode)
 
static void check_peek (std::istream *is_p, const std::string &filename, std::ios_base::openmode mode)
 
static std::string mode_to_string (std::ios_base::openmode mode)
 

Detailed Description

Definition at line 96 of file strict_fstream.hpp.

Member Function Documentation

◆ check_mode()

static void strict_fstream::detail::static_method_holder::check_mode ( const std::string &  filename,
std::ios_base::openmode  mode 
)
inlinestatic

Definition at line 132 of file strict_fstream.hpp.

Referenced by strict_fstream::ifstream::open(), strict_fstream::fstream::open(), and strict_fstream::ofstream::open().

Here is the caller graph for this function:

◆ check_open()

static void strict_fstream::detail::static_method_holder::check_open ( std::ios *  s_p,
const std::string &  filename,
std::ios_base::openmode  mode 
)
inlinestatic

Definition at line 147 of file strict_fstream.hpp.

References mode_to_string(), and strict_fstream::strerror().

Referenced by strict_fstream::ifstream::open(), strict_fstream::fstream::open(), and strict_fstream::ofstream::open().

Here is the caller graph for this function:

◆ check_peek()

static void strict_fstream::detail::static_method_holder::check_peek ( std::istream *  is_p,
const std::string &  filename,
std::ios_base::openmode  mode 
)
inlinestatic

Definition at line 156 of file strict_fstream.hpp.

References mode_to_string(), and strict_fstream::strerror().

Referenced by strict_fstream::ifstream::open(), and strict_fstream::fstream::open().

Here is the caller graph for this function:

◆ mode_to_string()

static std::string strict_fstream::detail::static_method_holder::mode_to_string ( std::ios_base::openmode  mode)
inlinestatic

Definition at line 98 of file strict_fstream.hpp.

Referenced by check_open(), and check_peek().

Here is the caller graph for this function:

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