Eclipse SUMO - Simulation of Urban MObility
Loading...
Searching...
No Matches
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()

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::fstream::open(), strict_fstream::ifstream::open(), and strict_fstream::ofstream::open().

Here is the caller graph for this function:

◆ check_open()

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::fstream::open(), strict_fstream::ifstream::open(), and strict_fstream::ofstream::open().

Here is the caller graph for this function:

◆ check_peek()

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::fstream::open(), and strict_fstream::ifstream::open().

Here is the caller graph for this function:

◆ mode_to_string()

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: