コード例 #1
0
ファイル: io.cpp プロジェクト: FMX/CGAL
IO::Mode
set_mode(std::ios& i, IO::Mode m)
{
    IO::Mode old = get_mode(i);
    i.iword(IO::mode) = m;
    return old;
}
コード例 #2
0
ファイル: io.cpp プロジェクト: FMX/CGAL
IO::Mode
set_pretty_mode(std::ios& i)
{
    IO::Mode m = get_mode(i);
    i.iword(IO::mode) = IO::PRETTY;
    return m;
}
コード例 #3
0
ファイル: io.cpp プロジェクト: FMX/CGAL
IO::Mode
set_binary_mode(std::ios& i)
{
    IO::Mode m = get_mode(i);
    i.iword(IO::mode) = IO::BINARY;
    return m;
}
コード例 #4
0
ファイル: io.cpp プロジェクト: gitrider/wxsj2
IO::Mode
set_ascii_mode(std::ios& i)
{
    IO::Mode m = get_mode(i);
    i.iword(IO::mode) = IO::ASCII;
    return m;
}
コード例 #5
0
ファイル: io.cpp プロジェクト: FMX/CGAL
bool
is_binary(std::ios& i)
{
    return i.iword(IO::mode) == IO::BINARY;
}
コード例 #6
0
ファイル: io.cpp プロジェクト: FMX/CGAL
bool
is_ascii(std::ios& i)
{
    return i.iword(IO::mode) == IO::ASCII;
}
コード例 #7
0
ファイル: io.cpp プロジェクト: FMX/CGAL
bool
is_pretty(std::ios& i)
{
    return i.iword(IO::mode) == IO::PRETTY;
}
コード例 #8
0
ファイル: io.cpp プロジェクト: gitrider/wxsj2
IO::Mode
get_mode(std::ios& i)
{
    return static_cast<IO::Mode>(i.iword(IO::mode));
}