Ne.app NeANT
The Ne.app NeANT User module of the NeANT distribution.
Data Structures | Macros | Typedefs | Functions
27.basic.ios.cpp File Reference
#include <ios>
#include <rw_driver.h>
Include dependency graph for 27.basic.ios.cpp:

Go to the source code of this file.

Data Structures

struct  S< T >
 

Macros

#define _RWSTD_NO_REDUNDANT_DEFINITIONS
 
#define _RWSTD_NO_TEMPLATE_DEFINITIONS
 
#define std   std
 
#define TEST_MANIP(name)
 

Typedefs

typedef std::char_traits< S > Traits
 
typedef std::char_traits< char > char_Traits
 
typedef std::char_traits< wchar_t > wchar_t_Traits
 
typedef std::allocator< S > Alloc
 
typedef std::basic_ios< S > S_basic_ios
 
typedef std::basic_streambuf< S > S_basic_streambuf
 
typedef std::basic_istream< S > S_basic_istream
 
typedef std::basic_ostream< S > S_basic_ostream
 
typedef std::basic_iostream< S > S_basic_iostream
 
typedef std::basic_stringbuf< S > S_basic_stringbuf
 
typedef std::basic_istringstream< S > S_basic_istringstream
 
typedef std::basic_ostringstream< S > S_basic_ostringstream
 
typedef std::basic_stringstream< S > S_basic_stringstream
 
typedef std::basic_filebuf< S > S_basic_filebuf
 
typedef std::basic_ifstream< S > S_basic_ifstream
 
typedef std::basic_ofstream< S > S_basic_ofstream
 
typedef std::basic_fstream< S > S_basic_fstream
 
typedef std::istreambuf_iterator< S > S_istreambuf_iterator
 
typedef std::ostreambuf_iterator< S > S_ostreambuf_iterator
 
typedef std::fpos< S > S_fpos
 
typedef std::ios X_ios
 
typedef std::streambuf X_streambuf
 
typedef std::istream X_istream
 
typedef std::ostream X_ostream
 
typedef std::iostream X_iostream
 
typedef std::stringbuf X_stringbuf
 
typedef std::istringstream X_istringstream
 
typedef std::ostringstream X_ostringstream
 
typedef std::stringstream X_stringstream
 
typedef std::filebuf X_filebuf
 
typedef std::ifstream X_ifstream
 
typedef std::ofstream X_ofstream
 
typedef std::fstream X_fstream
 
typedef std::streampos X_streampos
 
typedef std::wios X_wios
 
typedef std::wstreambuf X_wstreambuf
 
typedef std::wistream X_wistream
 
typedef std::wostream X_wostream
 
typedef std::wiostream X_wiostream
 
typedef std::wstringbuf X_wstringbuf
 
typedef std::wistringstream X_wistringstream
 
typedef std::wostringstream X_wostringstream
 
typedef std::wstringstream X_wstringstream
 
typedef std::wfilebuf X_wfilebuf
 
typedef std::wifstream X_wifstream
 
typedef std::wofstream X_wofstream
 
typedef std::wfstream X_wfstream
 
typedef std::wstreampos X_wstreampos
 

Functions

int main (int argc, char *argv[])
 

Macro Definition Documentation

◆ _RWSTD_NO_REDUNDANT_DEFINITIONS

#define _RWSTD_NO_REDUNDANT_DEFINITIONS

27.basic.ios.cpp - test exercising the class template basic_ios

$Id$

Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Copyright 1994-2008 Rogue Wave Software.

Definition at line 34 of file 27.basic.ios.cpp.

◆ _RWSTD_NO_TEMPLATE_DEFINITIONS

#define _RWSTD_NO_TEMPLATE_DEFINITIONS

Definition at line 42 of file 27.basic.ios.cpp.

◆ std

#define std   std

Definition at line 51 of file 27.basic.ios.cpp.

◆ TEST_MANIP

#define TEST_MANIP (   name)
Value:
{ \
std::ios_base& (*pf)(std::ios_base&) = &name; \
_RWSTD_UNUSED (pf); \
}
#define pf
Definition 17.names.cpp:516
const char * name
Definition codecvt1.cpp:72

Typedef Documentation

◆ Alloc

typedef std::allocator<S> Alloc

Definition at line 73 of file 27.basic.ios.cpp.

◆ char_Traits

typedef std::char_traits<char> char_Traits

Definition at line 65 of file 27.basic.ios.cpp.

◆ S_basic_filebuf

typedef std::basic_filebuf<S> S_basic_filebuf

Definition at line 89 of file 27.basic.ios.cpp.

◆ S_basic_fstream

typedef std::basic_fstream<S> S_basic_fstream

Definition at line 92 of file 27.basic.ios.cpp.

◆ S_basic_ifstream

typedef std::basic_ifstream<S> S_basic_ifstream

Definition at line 90 of file 27.basic.ios.cpp.

◆ S_basic_ios

typedef std::basic_ios<S> S_basic_ios

Definition at line 79 of file 27.basic.ios.cpp.

◆ S_basic_iostream

typedef std::basic_iostream<S> S_basic_iostream

Definition at line 83 of file 27.basic.ios.cpp.

◆ S_basic_istream

typedef std::basic_istream<S> S_basic_istream

Definition at line 81 of file 27.basic.ios.cpp.

◆ S_basic_istringstream

typedef std::basic_istringstream<S> S_basic_istringstream

Definition at line 85 of file 27.basic.ios.cpp.

◆ S_basic_ofstream

typedef std::basic_ofstream<S> S_basic_ofstream

Definition at line 91 of file 27.basic.ios.cpp.

◆ S_basic_ostream

typedef std::basic_ostream<S> S_basic_ostream

Definition at line 82 of file 27.basic.ios.cpp.

◆ S_basic_ostringstream

typedef std::basic_ostringstream<S> S_basic_ostringstream

Definition at line 86 of file 27.basic.ios.cpp.

◆ S_basic_streambuf

typedef std::basic_streambuf<S> S_basic_streambuf

Definition at line 80 of file 27.basic.ios.cpp.

◆ S_basic_stringbuf

typedef std::basic_stringbuf<S> S_basic_stringbuf

Definition at line 84 of file 27.basic.ios.cpp.

◆ S_basic_stringstream

typedef std::basic_stringstream<S> S_basic_stringstream

Definition at line 87 of file 27.basic.ios.cpp.

◆ S_fpos

typedef std::fpos<S> S_fpos

Definition at line 121 of file 27.basic.ios.cpp.

◆ S_istreambuf_iterator

typedef std::istreambuf_iterator<S> S_istreambuf_iterator

Definition at line 94 of file 27.basic.ios.cpp.

◆ S_ostreambuf_iterator

typedef std::ostreambuf_iterator<S> S_ostreambuf_iterator

Definition at line 95 of file 27.basic.ios.cpp.

◆ Traits

typedef std::char_traits<S> Traits

Definition at line 64 of file 27.basic.ios.cpp.

◆ wchar_t_Traits

typedef std::char_traits<wchar_t> wchar_t_Traits

Definition at line 69 of file 27.basic.ios.cpp.

◆ X_filebuf

typedef std::filebuf X_filebuf

Definition at line 134 of file 27.basic.ios.cpp.

◆ X_fstream

typedef std::fstream X_fstream

Definition at line 137 of file 27.basic.ios.cpp.

◆ X_ifstream

typedef std::ifstream X_ifstream

Definition at line 135 of file 27.basic.ios.cpp.

◆ X_ios

typedef std::ios X_ios

Definition at line 125 of file 27.basic.ios.cpp.

◆ X_iostream

typedef std::iostream X_iostream

Definition at line 129 of file 27.basic.ios.cpp.

◆ X_istream

typedef std::istream X_istream

Definition at line 127 of file 27.basic.ios.cpp.

◆ X_istringstream

typedef std::istringstream X_istringstream

Definition at line 131 of file 27.basic.ios.cpp.

◆ X_ofstream

typedef std::ofstream X_ofstream

Definition at line 136 of file 27.basic.ios.cpp.

◆ X_ostream

typedef std::ostream X_ostream

Definition at line 128 of file 27.basic.ios.cpp.

◆ X_ostringstream

typedef std::ostringstream X_ostringstream

Definition at line 132 of file 27.basic.ios.cpp.

◆ X_streambuf

typedef std::streambuf X_streambuf

Definition at line 126 of file 27.basic.ios.cpp.

◆ X_streampos

typedef std::streampos X_streampos

Definition at line 139 of file 27.basic.ios.cpp.

◆ X_stringbuf

typedef std::stringbuf X_stringbuf

Definition at line 130 of file 27.basic.ios.cpp.

◆ X_stringstream

typedef std::stringstream X_stringstream

Definition at line 133 of file 27.basic.ios.cpp.

◆ X_wfilebuf

typedef std::wfilebuf X_wfilebuf

Definition at line 152 of file 27.basic.ios.cpp.

◆ X_wfstream

typedef std::wfstream X_wfstream

Definition at line 155 of file 27.basic.ios.cpp.

◆ X_wifstream

typedef std::wifstream X_wifstream

Definition at line 153 of file 27.basic.ios.cpp.

◆ X_wios

typedef std::wios X_wios

Definition at line 143 of file 27.basic.ios.cpp.

◆ X_wiostream

typedef std::wiostream X_wiostream

Definition at line 147 of file 27.basic.ios.cpp.

◆ X_wistream

typedef std::wistream X_wistream

Definition at line 145 of file 27.basic.ios.cpp.

◆ X_wistringstream

typedef std::wistringstream X_wistringstream

Definition at line 149 of file 27.basic.ios.cpp.

◆ X_wofstream

typedef std::wofstream X_wofstream

Definition at line 154 of file 27.basic.ios.cpp.

◆ X_wostream

typedef std::wostream X_wostream

Definition at line 146 of file 27.basic.ios.cpp.

◆ X_wostringstream

typedef std::wostringstream X_wostringstream

Definition at line 150 of file 27.basic.ios.cpp.

◆ X_wstreambuf

typedef std::wstreambuf X_wstreambuf

Definition at line 144 of file 27.basic.ios.cpp.

◆ X_wstreampos

typedef std::wstreampos X_wstreampos

Definition at line 157 of file 27.basic.ios.cpp.

◆ X_wstringbuf

typedef std::wstringbuf X_wstringbuf

Definition at line 148 of file 27.basic.ios.cpp.

◆ X_wstringstream

typedef std::wstringstream X_wstringstream

Definition at line 151 of file 27.basic.ios.cpp.

Function Documentation

◆ main()

int main ( int  argc,
char *  argv[] 
)

Definition at line 290 of file 27.basic.ios.cpp.