A Roadmap to the QNX Software Development Platform
Welcome to the QNX Software Development Platform
About This Guide
Typographical conventions
Note to Windows users
Navigation buttons
What is the QNX Software Development Platform?
Welcome to the QNX Software Development Platform
Choice, tools, source, and help
QNX Momentics at a glance
Additional components
QNX Aviage middleware
Getting started before you have your target
x86 (PC) target
x86 non-BIOS target
Any supported CPU family
Platform-related issues
A word about licensing
Getting Started
How QNX Momentics is organized
What's on my desktop?
Upgrading your software
Managing source code
Running QNX Neutrino self-hosted
Mixing a self-hosted machine with other hosts
Can different versions of QNX Momentics coexist?
QWinCfg for Windows hosts
qconfig utility for non-Windows hosts
Coexistence and the IDE
Running QNX Neutrino on a target machine
How to Get Help
Overview of the documentation
QNX Software Development Platform
QNX Momentics Tool Suite
QNX Neutrino Realtime Operating System
Photon microGUI
Advanced Graphics
Dinkum C and C++
Viewing the documentation
Within the IDE
The Photon Helpviewer
Keyword indexes
What should I read first?
During development (on your host)
At runtime (on your target)
Where key features are documented
Related reading
On QNX Neutrino
On POSIX
On TCP/IP
Getting quick help with the use command
Hover help in the IDE
Visit http://www.qnx.com
Support plans
Training
Custom engineering and consulting
Glossary
Quickstart Guide
10 Steps to Developing a QNX Program: Quickstart Guide
1. Requirements
2. Installing the QNX Software Development Platform on the development host
3. Installing the QNX Neutrino RTOS on the target system
4. Networking with QNX Neutrino
5. Creating a program project
6. Communicating with QNX Neutrino
7. Compiling and linking
8. Preparing to launch the program
9. Starting and debugging
10. Making the program your own
Installation Guide
About This Guide
Typographical conventions
Before you start
Getting started with the documentation
Technical support
QNX Neutrino Hosts
System requirements
BIOS settings
Installing QNX SDP
Activating QNX SDP
Activating automatically
Activating manually
Commercializing your evaluation software
Updating disk drivers
Uninstalling QNX SDP
Determining your base directory
Microsoft Windows Hosts
System requirements
Installing QNX SDP
Activating QNX SDP
Activating automatically
Activating manually
Important notes
Commercializing your evaluation software
Uninstalling QNX SDP
Determining your base directory
Linux Hosts
System requirements
Installing QNX SDP
Activating QNX SDP
Activating automatically
Activating manually
Commercializing your evaluation software
Uninstalling QNX SDP
Determining your base directory
Release Notes
QNX(R) Software Development Platform 6.5.0: Release Notes
Contents
What's new in QNX Neutrino 6.5.0?
Migrating from earlier releases
APIC-enabled devices
What's new: Kernel
Persistent Publish/Subscribe (PPS)
What's new: Licensing
What's new: Installing and booting
What's new: Startup
What's new: Core networking
What's new: Filesystems
io-blk.so redesign
Other filesystem changes
What's new: Graphics
Advanced Graphics
Composition Manager
Photon microGUI
What's new: Libraries and header files
What's new: Drivers
What's new: Audio device drivers (deva-*)
What's new: Block-oriented drivers (devb-*)
What's new: Character drivers (devc-*)
What's new: Graphics drivers (devg-*)
What's new: Human interface device drivers (devh-*)
What's new: Network drivers (devn-*, devnp-*)
What's new: Documentation
What's new: I/O devices
What's new: Security
Using the VMware image of a QNX Neutrino runtime system
What's new in the QNX Momentics Tool Suite?
What's new: Compiler, tools, and utilities
What's new: Integrated Development Environment
Debugging information for shipped binaries
Discontinued items
Experimental items
Known issues
Known issues: Installing and uninstalling
Known issues: Kernel
Known issues: Libraries and header files
Known issues: Filesystems
Known issues: Startup
Known issues: Adaptive partitioning
Known issues: Booting
Known issues: BSPs and DDKs
Known issues: Compiler, tools, and utilities
Known issues: Device drivers
Audio device drivers (deva-*)
Block-oriented drivers (devb-*)
Graphics drivers (devg-*)
Human interface device drivers (devh-*)
Network drivers (devn-*, devnp-*)
USB drivers (devu-*)
Flash filesystems & embedding
Known issues: IDE
Known issues: General
Known issues: Application Profiler perspective
Known issues: System Profiler perspective
Known issues: Memory Analysis perspective
Known issues: System Information perspective
Known issues: System Builder perspective
Known issues: C/C++ development
Known issues: Team/CVS
Known issues: Debugging
Known issues: Documentation
Known issues: Instant Device Activation
Known issues: I/O devices
Known issues: Multimedia
Known issues: Networking
Known issues: Graphics
Advanced Graphics
Photon microGUI
Known issues: Persistent Publish/Subscribe
Known issues: Runtime kit
Known issues: System Analysis Toolkit
Known issues: Host-specific
Windows hosts
Linux hosts
Known issues: Web browsers
Getting started with the documentation
Technical support
List of fixes
Software fixes
Documentation fixes
Welcome to the QNX Software Development Platform
About This Guide
Typographical conventions
Note to Windows users
Navigation buttons
What is the QNX Software Development Platform?
Welcome to the QNX Software Development Platform
Choice, tools, source, and help
QNX Momentics at a glance
Additional components
QNX Aviage middleware
Getting started before you have your target
x86 (PC) target
x86 non-BIOS target
Any supported CPU family
Platform-related issues
A word about licensing
Getting Started
How QNX Momentics is organized
What's on my desktop?
Upgrading your software
Managing source code
Running QNX Neutrino self-hosted
Mixing a self-hosted machine with other hosts
Can different versions of QNX Momentics coexist?
QWinCfg for Windows hosts
qconfig utility for non-Windows hosts
Coexistence and the IDE
Running QNX Neutrino on a target machine
How to Get Help
Overview of the documentation
QNX Software Development Platform
QNX Momentics Tool Suite
QNX Neutrino Realtime Operating System
Photon microGUI
Advanced Graphics
Dinkum C and C++
Viewing the documentation
Within the IDE
The Photon Helpviewer
Keyword indexes
What should I read first?
During development (on your host)
At runtime (on your target)
Where key features are documented
Related reading
On QNX Neutrino
On POSIX
On TCP/IP
Getting quick help with the use command
Hover help in the IDE
Visit http://www.qnx.com
Support plans
Training
Custom engineering and consulting
Glossary
Quickstart Guide
10 Steps to Developing a QNX Program: Quickstart Guide
1. Requirements
2. Installing the QNX Software Development Platform on the development host
3. Installing the QNX Neutrino RTOS on the target system
4. Networking with QNX Neutrino
5. Creating a program project
6. Communicating with QNX Neutrino
7. Compiling and linking
8. Preparing to launch the program
9. Starting and debugging
10. Making the program your own
Installation Guide
About This Guide
Typographical conventions
Before you start
Getting started with the documentation
Technical support
QNX Neutrino Hosts
System requirements
BIOS settings
Installing QNX SDP
Activating QNX SDP
Activating automatically
Activating manually
Commercializing your evaluation software
Updating disk drivers
Uninstalling QNX SDP
Determining your base directory
Microsoft Windows Hosts
System requirements
Installing QNX SDP
Activating QNX SDP
Activating automatically
Activating manually
Important notes
Commercializing your evaluation software
Uninstalling QNX SDP
Determining your base directory
Linux Hosts
System requirements
Installing QNX SDP
Activating QNX SDP
Activating automatically
Activating manually
Commercializing your evaluation software
Uninstalling QNX SDP
Determining your base directory
Release Notes
QNX(R) Software Development Platform 6.5.0: Release Notes
Contents
What's new in QNX Neutrino 6.5.0?
Migrating from earlier releases
APIC-enabled devices
What's new: Kernel
Persistent Publish/Subscribe (PPS)
What's new: Licensing
What's new: Installing and booting
What's new: Startup
What's new: Core networking
What's new: Filesystems
io-blk.so redesign
Other filesystem changes
What's new: Graphics
Advanced Graphics
Composition Manager
Photon microGUI
What's new: Libraries and header files
What's new: Drivers
What's new: Audio device drivers (deva-*)
What's new: Block-oriented drivers (devb-*)
What's new: Character drivers (devc-*)
What's new: Graphics drivers (devg-*)
What's new: Human interface device drivers (devh-*)
What's new: Network drivers (devn-*, devnp-*)
What's new: Documentation
What's new: I/O devices
What's new: Security
Using the VMware image of a QNX Neutrino runtime system
What's new in the QNX Momentics Tool Suite?
What's new: Compiler, tools, and utilities
What's new: Integrated Development Environment
Debugging information for shipped binaries
Discontinued items
Experimental items
Known issues
Known issues: Installing and uninstalling
Known issues: Kernel
Known issues: Libraries and header files
Known issues: Filesystems
Known issues: Startup
Known issues: Adaptive partitioning
Known issues: Booting
Known issues: BSPs and DDKs
Known issues: Compiler, tools, and utilities
Known issues: Device drivers
Audio device drivers (deva-*)
Block-oriented drivers (devb-*)
Graphics drivers (devg-*)
Human interface device drivers (devh-*)
Network drivers (devn-*, devnp-*)
USB drivers (devu-*)
Flash filesystems & embedding
Known issues: IDE
Known issues: General
Known issues: Application Profiler perspective
Known issues: System Profiler perspective
Known issues: Memory Analysis perspective
Known issues: System Information perspective
Known issues: System Builder perspective
Known issues: C/C++ development
Known issues: Team/CVS
Known issues: Debugging
Known issues: Documentation
Known issues: Instant Device Activation
Known issues: I/O devices
Known issues: Multimedia
Known issues: Networking
Known issues: Graphics
Advanced Graphics
Photon microGUI
Known issues: Persistent Publish/Subscribe
Known issues: Runtime kit
Known issues: System Analysis Toolkit
Known issues: Host-specific
Windows hosts
Linux hosts
Known issues: Web browsers
Getting started with the documentation
Technical support
List of fixes
Software fixes
Documentation fixes
Dinkum Documentation
Dinkum C++ Library
Dinkum C++ Library
Table of Contents
<algorithm>
adjacent_find
binary_search
copy
copy_backward
count
count_if
equal
equal_range
fill
fill_n
find
find_end
find_first_of
find_if
for_each
generate
generate_n
includes
inplace_merge
iter_swap
lexicographical_compare
lower_bound
make_heap
max
max_element
merge
min
min_element
mismatch
next_permutation
nth_element
partial_sort
partial_sort_copy
partition
pop_heap
prev_permutation
push_heap
random_shuffle
remove
remove_copy
remove_copy_if
remove_if
replace
replace_copy
replace_copy_if
replace_if
reverse
reverse_copy
rotate
rotate_copy
search
search_n
set_difference
set_intersection
set_symmetric_difference
set_union
sort
sort_heap
stable_partition
stable_sort
swap
swap_ranges
transform
unique
unique_copy
upper_bound
<bitset>
bitset
bitset::any
bitset::bitset
bitset::count
bitset::element_type
bitset::flip
bitset::none
bitset::operator!=
bitset::operator&=
bitset::operator<<
bitset::operator<<=
bitset::operator==
bitset::operator>>
bitset::operator>>=
bitset::operator[]
bitset::operator^=
bitset::operator OR=
bitset::operator~
bitset::reference
bitset::reset
bitset::set
bitset::size
bitset::test
bitset::to_string
bitset::to_ulong
operator&
operator OR
operator^
operator<<
operator>>
<complex>
abs
arg
complex
complex::complex
complex::imag
complex::operator*=
complex::operator+=
complex::operator-=
complex::operator/=
complex::operator=
complex::real
complex::value_type
complex<double>
complex<float>
complex<long double>
conj
cos
cosh
exp
imag
log
log10
norm
operator!=
operator*
operator+
operator-
operator/
operator<<
operator==
operator>>
polar
pow
real
sin
sinh
sqrt
__STD_COMPLEX
tan
tanh
<deque>
deque
deque::allocator_type
deque::assign
deque::at
deque::back
deque::begin
deque::clear
deque::const_iterator
deque::const_pointer
deque::const_reference
deque::const_reverse_iterator
deque::deque
deque::difference_type
deque::empty
deque::end
deque::erase
deque::front
deque::get_allocator
deque::insert
deque::iterator
deque::max_size
deque::operator[]
deque::pointer
deque::pop_back
deque::pop_front
deque::push_back
deque::push_front
deque::rbegin
deque::reference
deque::rend
deque::resize
deque::reverse_iterator
deque::size
deque::size_type
deque::swap
deque::value_type
operator!=
operator==
operator<
operator<=
operator>
operator>=
swap
<exception>
bad_exception
exception
set_terminate
set_unexpected
terminate
terminate_handler
uncaught_exception
unexpected
unexpected_handler
<fstream>
basic_filebuf
basic_filebuf::basic_filebuf
basic_filebuf::char_type
basic_filebuf::close
basic_filebuf::int_type
basic_filebuf::is_open
basic_filebuf::off_type
basic_filebuf::open
basic_filebuf::overflow
basic_filebuf::pbackfail
basic_filebuf::pos_type
basic_filebuf::seekoff
basic_filebuf::seekpos
basic_filebuf::setbuf
basic_filebuf::sync
basic_filebuf::traits_type
basic_filebuf::underflow
basic_fstream
basic_fstream::basic_fstream
basic_fstream::close
basic_fstream::is_open
basic_fstream::open
basic_fstream::rdbuf
basic_ifstream
basic_ifstream::basic_ifstream
basic_ifstream::close
basic_ifstream::is_open
basic_ifstream::open
basic_ifstream::rdbuf
basic_ofstream
basic_ofstream::basic_ofstream
basic_ofstream::close
basic_ofstream::is_open
basic_ofstream::open
basic_ofstream::rdbuf
filebuf
fstream
ifstream
ofstream
wfstream
wifstream
wofstream
wfilebuf
<functional>
binary_function
binary_negate
bind1st
bind2nd
binder1st
binder2nd
const_mem_fun_t
const_mem_fun_ref_t
const_mem_fun1_t
const_mem_fun1_ref_t
divides
equal_to
greater
greater_equal
less
less_equal
logical_and
logical_not
logical_or
mem_fun
mem_fun_ref
mem_fun_t
mem_fun_ref_t
mem_fun1_t
mem_fun1_ref_t
minus
modulus
multiplies
negate
not1
not2
not_equal_to
plus
ptr_fun
unary_function
unary_negate
<hash_map>
hash_compare
hash_map
hash_map::allocator_type
hash_map::begin
hash_map::clear
hash_map::const_iterator
hash_map::const_pointer
hash_map::const_reference
hash_map::const_reverse_iterator
hash_map::count
hash_map::difference_type
hash_map::empty
hash_map::end
hash_map::equal_range
hash_map::erase
hash_map::find
hash_map::get_allocator
hash_map::hash_map
hash_map::insert
hash_map::iterator
hash_map::key_comp
hash_map::key_compare
hash_map::key_type
hash_map::lower_bound
hash_map::mapped_type
hash_map::max_size
hash_map::operator[]
hash_map::pointer
hash_map::rbegin
hash_map::reference
hash_map::rend
hash_map::reverse_iterator
hash_map::size
hash_map::size_type
hash_map::swap
hash_map::upper_bound
hash_map::value_comp
hash_map::value_compare
hash_map::value_type
hash_multimap
hash_multimap::allocator_type
hash_multimap::begin
hash_multimap::clear
hash_multimap::const_iterator
hash_multimap::const_pointer
hash_multimap::const_reference
hash_multimap::const_reverse_iterator
hash_multimap::count
hash_multimap::difference_type
hash_multimap::empty
hash_multimap::end
hash_multimap::equal_range
hash_multimap::erase
hash_multimap::find
hash_multimap::get_allocator
hash_multimap::hash_multimap
hash_multimap::insert
hash_multimap::iterator
hash_multimap::key_comp
hash_multimap::key_compare
hash_multimap::key_type
hash_multimap::lower_bound
hash_multimap::mapped_type
hash_multimap::max_size
hash_multimap::pointer
hash_multimap::rbegin
hash_multimap::reference
hash_multimap::rend
hash_multimap::reverse_iterator
hash_multimap::size
hash_multimap::size_type
hash_multimap::swap
hash_multimap::upper_bound
hash_multimap::value_comp
hash_multimap::value_compare
hash_multimap::value_type
operator!=
operator==
operator<
operator<=
operator>
operator>=
swap
<hash_set>
hash_multiset
hash_multiset::allocator_type
hash_multiset::begin
hash_multiset::clear
hash_multiset::const_iterator
hash_multiset::const_pointer
hash_multiset::const_reference
hash_multiset::const_reverse_iterator
hash_multiset::count
hash_multiset::difference_type
hash_multiset::empty
hash_multiset::end
hash_multiset::equal_range
hash_multiset::erase
hash_multiset::find
hash_multiset::get_allocator
hash_multiset::hash_multiset
hash_multiset::insert
hash_multiset::iterator
hash_multiset::key_comp
hash_multiset::key_compare
hash_multiset::key_type
hash_multiset::lower_bound
hash_multiset::max_size
hash_multiset::pointer
hash_multiset::rbegin
hash_multiset::reference
hash_multiset::rend
hash_multiset::reverse_iterator
hash_multiset::size
hash_multiset::size_type
hash_multiset::swap
hash_multiset::upper_bound
hash_multiset::value_comp
hash_multiset::value_compare
hash_multiset::value_type
hash_set
hash_set::allocator_type
hash_set::begin
hash_set::clear
hash_set::const_iterator
hash_set::const_pointer
hash_set::const_reference
hash_set::const_reverse_iterator
hash_set::count
hash_set::difference_type
hash_set::empty
hash_set::end
hash_set::equal_range
hash_set::erase
hash_set::find
hash_set::get_allocator
hash_set::hash_set
hash_set::insert
hash_set::iterator
hash_set::key_comp
hash_set::key_compare
hash_set::key_type
hash_set::lower_bound
hash_set::max_size
hash_set::pointer
hash_set::rbegin
hash_set::reference
hash_set::rend
hash_set::reverse_iterator
hash_set::size
hash_set::size_type
hash_set::swap
hash_set::upper_bound
hash_set::value_comp
hash_set::value_compare
hash_set::value_type
swap
operator!=
operator==
operator<
operator<=
operator>
operator>=
<iomanip>
resetiosflags
setbase
setfill
setiosflags
setprecision
setw
<ios>
basic_ios
basic_ios::bad
basic_ios::basic_ios
basic_ios::char_type
basic_ios::clear
basic_ios::copyfmt
basic_ios::eof
basic_ios::exceptions
basic_ios::fail
basic_ios::fill
basic_ios::good
basic_ios::imbue
basic_ios::init
basic_ios::int_type
basic_ios::narrow
basic_ios::off_type
basic_ios::operator void *
basic_ios::operator!
basic_ios::pos_type
basic_ios::rdbuf
basic_ios::rdstate
basic_ios::setstate
basic_ios::tie
basic_ios::traits_type
basic_ios::widen
boolalpha
dec
fixed
fpos
fpos::fpos
fpos::operator!=
fpos::operator+
fpos::operator+=
fpos::operator-
fpos::operator-=
fpos::operator==
fpos::operator streamoff
fpos::state
hex
internal
ios
ios_base
ios_base::event
ios_base::failure
ios_base::flags
ios_base::fmtflags
ios_base::getloc
ios_base::imbue
ios_base::Init
ios_base::ios_base
ios_base::iostate
ios_base::iword
ios_base::openmode
ios_base::operator=
ios_base::precision
ios_base::pword
ios_base::seekdir
ios_base::setf
ios_base::streamoff
ios_base::streampos
ios_base::sync_with_stdio
ios_base::unsetf
ios_base::width
ios_base::xalloc
left
noboolalpha
noshowbase
noshowpoint
noshowpos
noskipws
nounitbuf
nouppercase
oct
right
scientific
showbase
showpoint
showpos
skipws
streamoff
streampos
streamsize
unitbuf
uppercase
wios
wstreampos
<iosfwd>
<iostream>
cerr
cin
clog
cout
wcerr
wcin
wclog
wcout
<istream>
basic_iostream
basic_istream
basic_istream::basic_istream
basic_istream::gcount
basic_istream::get
basic_istream::getline
basic_istream::ignore
basic_istream::operator>>
basic_istream::peek
basic_istream::putback
basic_istream::read
basic_istream::readsome
basic_istream::seekg
basic_istream::sentry
basic_istream::sync
basic_istream::tellg
basic_istream::unget
iostream
istream
operator>>
wiostream
wistream
ws
<iterator>
advance
back_insert_iterator
back_insert_iterator::back_insert_iterator
back_insert_iterator::operator*
back_insert_iterator::operator++
back_insert_iterator::operator=
back_inserter
bidirectional_iterator_tag
distance
forward_iterator_tag
front_insert_iterator
front_insert_iterator::front_insert_iterator
front_insert_iterator::operator*
front_insert_iterator::operator++
front_insert_iterator::operator=
front_inserter
input_iterator_tag
insert_iterator
insert_iterator::insert_iterator
insert_iterator::operator*
insert_iterator::operator++
insert_iterator::operator=
inserter
istream_iterator
istream_iterator::char_type
istream_iterator::istream_iterator
istream_iterator::istream_type
istream_iterator::operator*
istream_iterator::operator++
istream_iterator::traits_type
istreambuf_iterator
istreambuf_iterator::char_type
istreambuf_iterator::equal
istreambuf_iterator::int_type
istreambuf_iterator::istream_type
istreambuf_iterator::istreambuf_iterator
istreambuf_iterator::operator*
istreambuf_iterator::operator++
istreambuf_iterator::streambuf_type
istreambuf_iterator::traits_type
iterator
iterator_traits
operator!=
operator==
operator<
operator<=
operator>
operator>=
operator+
operator-
ostream_iterator
ostream_iterator::char_type
ostream_iterator::operator*
ostream_iterator::operator++
ostream_iterator::operator=
ostream_iterator::ostream_iterator
ostream_iterator::ostream_type
ostream_iterator::traits_type
ostreambuf_iterator
ostreambuf_iterator::char_type
ostreambuf_iterator::failed
ostreambuf_iterator::operator*
ostreambuf_iterator::operator++
ostreambuf_iterator::operator=
ostreambuf_iterator::ostream_type
ostreambuf_iterator::ostreambuf_iterator
ostreambuf_iterator::streambuf_type
ostreambuf_iterator::traits_type
output_iterator_tag
random_access_iterator_tag
reverse_iterator
reverse_iterator::base
reverse_iterator::operator*
reverse_iterator::operator+
reverse_iterator::operator++
reverse_iterator::operator+=
reverse_iterator::operator-
reverse_iterator::operator--
reverse_iterator::operator-=
reverse_iterator::operator->
reverse_iterator::operator[]
<limits>
float_denorm_style
float_round_style
numeric_limits
<list>
list
list::allocator_type
list::assign
list::back
list::begin
list::clear
list::const_iterator
list::const_pointer
list::const_reference
list::const_reverse_iterator
list::difference_type
list::empty
list::end
list::erase
list::front
list::get_allocator
list::insert
list::iterator
list::list
list::max_size
list::merge
list::pointer
list::pop_back
list::pop_front
list::push_back
list::push_front
list::rbegin
list::reference
list::remove
list::remove_if
list::rend
list::resize
list::reverse
list::reverse_iterator
list::size
list::size_type
list::sort
list::splice
list::swap
list::unique
list::value_type
operator!=
operator==
operator<
operator<=
operator>
operator>=
swap
<locale>
codecvt
codecvt::always_noconv
codecvt::codecvt
codecvt::do_always_noconv
codecvt::do_encoding
codecvt::do_in
codecvt::do_length
codecvt::do_max_length
codecvt::do_out
codecvt::do_unshift
codecvt::extern_type
codecvt::in
codecvt::intern_type
codecvt::length
codecvt::encoding
codecvt::max_length
codecvt::out
codecvt::state_type
codecvt::unshift
codecvt_base
codecvt_byname
collate
collate::char_type
collate::collate
collate::compare
collate::do_compare
collate::do_hash
collate::do_transform
collate::hash
collate::string_type
collate::transform
collate_byname
ctype
ctype::char_type
ctype::ctype
ctype::do_is
ctype::do_narrow
ctype::do_scan_is
ctype::do_scan_not
ctype::do_tolower
ctype::do_toupper
ctype::do_widen
ctype::is
ctype::narrow
ctype::scan_is
ctype::scan_not
ctype::tolower
ctype::toupper
ctype::widen
ctype<char>
ctype_base
ctype_byname
has_facet
isalnum
isalpha
iscntrl
isdigit
isgraph
islower
isprint
ispunct
isspace
isupper
isxdigit
locale
locale::category
locale::classic
locale::combine
locale::facet
locale::global
locale::id
locale::locale
locale::name
locale::operator!=
locale::operator()
locale::operator==
messages
messages::char_type
messages::close
messages::do_close
messages::do_get
messages::do_open
messages::get
messages::messages
messages::open
messages::string_type
messages_base
messages_byname
money_base
money_get
money_get::char_type
money_get::do_get
money_get::get
money_get::iter_type
money_get::money_get
money_get::string_type
money_put
money_put::char_type
money_put::do_put
money_put::put
money_put::iter_type
money_put::money_put
money_put::string_type
moneypunct
moneypunct::char_type
moneypunct::curr_symbol
moneypunct::decimal_point
moneypunct::do_curr_symbol
moneypunct::do_decimal_point
moneypunct::do_frac_digits
moneypunct::do_grouping
moneypunct::do_neg_format
moneypunct::do_negative_sign
moneypunct::do_pos_format
moneypunct::do_positive_sign
moneypunct::do_thousands_sep
moneypunct::frac_digits
moneypunct::grouping
moneypunct::moneypunct
moneypunct::neg_format
moneypunct::negative_sign
moneypunct::pos_format
moneypunct::positive_sign
moneypunct::string_type
moneypunct::thousands_sep
moneypunct_byname
num_get
num_get::char_type
num_get::do_get
num_get::get
num_get::iter_type
num_get::num_get
num_put
num_put::char_type
num_put::do_put
num_put::put
num_put::iter_type
num_put::num_put
numpunct
numpunct::char_type
numpunct::decimal_point
numpunct::do_decimal_point
numpunct::do_falsename
numpunct::do_grouping
numpunct::do_thousands_sep
numpunct::do_truename
numpunct::falsename
numpunct::grouping
numpunct::numpunct
numpunct::string_type
numpunct::thousands_sep
numpunct::truename
numpunct_byname
time_base
time_get
time_get::char_type
time_get::date_order
time_get::do_date_order
time_get::do_get_date
time_get::do_get_month
time_get::do_get_time
time_get::do_get_weekday
time_get::do_get_year
time_get::get_date
time_get::get_month
time_get::get_time
time_get::get_weekday
time_get::get_year
time_get::iter_type
time_get::time_get
time_get_byname
time_put
time_put::char_type
time_put::do_put
time_put::put
time_put::iter_type
time_put::time_put
time_put_byname
tolower
toupper
use_facet
<map>
map
map::allocator_type
map::begin
map::clear
map::const_iterator
map::const_pointer
map::const_reference
map::const_reverse_iterator
map::count
map::difference_type
map::empty
map::end
map::equal_range
map::erase
map::find
map::get_allocator
map::insert
map::iterator
map::key_comp
map::key_compare
map::key_type
map::lower_bound
map::map
map::mapped_type
map::max_size
map::operator[]
map::pointer
map::rbegin
map::reference
map::rend
map::reverse_iterator
map::size
map::size_type
map::swap
map::upper_bound
map::value_comp
map::value_compare
map::value_type
multimap
multimap::allocator_type
multimap::begin
multimap::clear
multimap::const_iterator
multimap::const_pointer
multimap::const_reference
multimap::const_reverse_iterator
multimap::count
multimap::difference_type
multimap::empty
multimap::end
multimap::equal_range
multimap::erase
multimap::find
multimap::get_allocator
multimap::insert
multimap::iterator
multimap::key_comp
multimap::key_compare
multimap::key_type
multimap::lower_bound
multimap::mapped_type
multimap::max_size
multimap::multimap
multimap::pointer
multimap::rbegin
multimap::reference
multimap::rend
multimap::reverse_iterator
multimap::size
multimap::size_type
multimap::swap
multimap::upper_bound
multimap::value_comp
multimap::value_compare
multimap::value_type
operator!=
operator==
operator<
operator<=
operator>
operator>=
swap
<memory>
allocator
allocator::const_reference
allocator::construct
allocator::destroy
allocator::pointer
allocator::rebind
allocator::reference
allocator::value_type
allocator<void>
auto_ptr
auto_ptr::auto_ptr
auto_ptr::~auto_ptr
auto_ptr::element_type
auto_ptr::get
auto_ptr::operator=
auto_ptr::operator*
auto_ptr::operator->
auto_ptr::operator auto_ptr<Other>
auto_ptr::operator auto_ptr_ref<Other>
auto_ptr::release
auto_ptr::reset
auto_ptr_ref
get_temporary_buffer
operator!=
operator==
uninitialized_copy
uninitialized_fill
uninitialized_fill_n
<new>
bad_alloc
new_handler
nothrow
nothrow_t
operator delete
operator delete[]
operator new
operator new[]
set_new_handler
<numeric>
accumulate
adjacent_difference
inner_product
partial_sum
<ostream>
basic_ostream
basic_ostream::basic_ostream
basic_ostream::flush
basic_ostream::operator<<
basic_ostream::put
basic_ostream::seekp
basic_ostream::sentry
basic_ostream::tellp
basic_ostream::write
endl
ends
flush
operator<<
ostream
wostream
<queue>
operator!=
operator==
operator<
operator<=
operator>
operator>=
priority_queue
priority_queue::container_type
priority_queue::empty
priority_queue::pop
priority_queue::priority_queue
priority_queue::push
priority_queue::size
priority_queue::size_type
priority_queue::top
priority_queue::value_type
queue
queue::back
queue::container_type
queue::empty
queue::front
queue::pop
queue::push
queue::queue
queue::size
queue::size_type
queue::value_type
<set>
multiset
multiset::allocator_type
multiset::begin
multiset::clear
multiset::const_iterator
multiset::const_pointer
multiset::const_reference
multiset::const_reverse_iterator
multiset::count
multiset::difference_type
multiset::empty
multiset::end
multiset::equal_range
multiset::erase
multiset::find
multiset::get_allocator
multiset::insert
multiset::iterator
multiset::key_comp
multiset::key_compare
multiset::key_type
multiset::lower_bound
multiset::multiset
multiset::max_size
multiset::pointer
multiset::rbegin
multiset::reference
multiset::rend
multiset::reverse_iterator
multiset::size
multiset::size_type
multiset::swap
multiset::upper_bound
multiset::value_comp
multiset::value_compare
multiset::value_type
operator!=
operator==
operator<
operator<=
operator>
operator>=
set
set::allocator_type
set::begin
set::clear
set::const_iterator
set::const_pointer
set::const_reference
set::const_reverse_iterator
set::count
set::difference_type
set::empty
set::end
set::equal_range
set::erase
set::find
set::get_allocator
set::insert
set::iterator
set::key_comp
set::key_compare
set::key_type
set::lower_bound
set::max_size
set::pointer
set::rbegin
set::reference
set::rend
set::reverse_iterator
set::set
set::size
set::size_type
set::swap
set::upper_bound
set::value_comp
set::value_compare
set::value_type
swap
<slist>
operator!=
operator==
operator<
operator<=
operator>
operator>=
slist
slist::allocator_type
slist::assign
slist::back
slist::begin
slist::clear
slist::const_iterator
slist::const_pointer
slist::const_reference
slist::difference_type
slist::empty
slist::end
slist::erase
slist::front
slist::get_allocator
slist::insert
slist::iterator
slist::max_size
slist::merge
slist::pointer
slist::pop_back
slist::pop_front
slist::previous
slist::push_back
slist::push_front
slist::reference
slist::remove
slist::remove_if
slist::resize
slist::reverse
slist::size
slist::size_type
slist::slist
slist::sort
slist::splice
slist::swap
slist::unique
slist::value_type
swap
<sstream>
basic_stringbuf
basic_stringbuf::allocator_type
basic_stringbuf::basic_stringbuf
basic_stringbuf::char_type
basic_stringbuf::int_type
basic_stringbuf::off_type
basic_stringbuf::overflow
basic_stringbuf::pbackfail
basic_stringbuf::pos_type
basic_stringbuf::seekoff
basic_stringbuf::seekpos
basic_stringbuf::str
basic_stringbuf::traits_type
basic_stringbuf::underflow
basic_istringstream
basic_istringstream::allocator_type
basic_istringstream::basic_istringstream
basic_istringstream::rdbuf
basic_istringstream::str
basic_ostringstream
basic_ostringstream::allocator_type
basic_ostringstream::basic_ostringstream
basic_ostringstream::rdbuf
basic_ostringstream::str
basic_stringstream
basic_stringstream::allocator_type
basic_stringstream::basic_stringstream
basic_stringstream::rdbuf
basic_stringstream::str
istringstream
ostringstream
stringbuf
stringstream
wistringstream
wostringstream
wstringbuf
wstringstream
<stack>
operator!=
operator==
operator<
operator<=
operator>
operator>=
stack
stack::container_type
stack::empty
stack::pop
stack::push
stack::size
stack::size_type
stack::stack
stack::top
stack::value_type
<stdexcept>
domain_error
invalid_argument
length_error
logic_error
out_of_range
overflow_error
range_error
runtime_error
underflow_error
<streambuf>
basic_streambuf
basic_streambuf::basic_streambuf
basic_streambuf::char_type
basic_streambuf::eback
basic_streambuf::egptr
basic_streambuf::epptr
basic_streambuf::gbump
basic_streambuf::getloc
basic_streambuf::gptr
basic_streambuf::imbue
basic_streambuf::in_avail
basic_streambuf::int_type
basic_streambuf::off_type
basic_streambuf::overflow
basic_streambuf::pbackfail
basic_streambuf::pbase
basic_streambuf::pbump
basic_streambuf::pos_type
basic_streambuf::pptr
basic_streambuf::pubimbue
basic_streambuf::pubseekoff
basic_streambuf::pubseekpos
basic_streambuf::pubsetbuf
basic_streambuf::pubsync
basic_streambuf::sbumpc
basic_streambuf::seekoff
basic_streambuf::seekpos
basic_streambuf::setbuf
basic_streambuf::setg
basic_streambuf::setp
basic_streambuf::sgetc
basic_streambuf::sgetn
basic_streambuf::showmanyc
basic_streambuf::snextc
basic_streambuf::sputbackc
basic_streambuf::sputc
basic_streambuf::sputn
basic_streambuf::stossc
basic_streambuf::sungetc
basic_streambuf::sync
basic_streambuf::traits_type
basic_streambuf::uflow
basic_streambuf::underflow
basic_streambuf::xsgetn
basic_streambuf::xsputn
streambuf
wstreambuf
<string>
basic_string
basic_string::allocator_type
basic_string::append
basic_string::assign
basic_string::at
basic_string::basic_string
basic_string::begin
basic_string::c_str
basic_string::capacity
basic_string::clear
basic_string::compare
basic_string::const_iterator
basic_string::const_pointer
basic_string::const_reference
basic_string::const_reverse_iterator
basic_string::copy
basic_string::data
basic_string::difference_type
basic_string::empty
basic_string::end
basic_string::erase
basic_string::find
basic_string::find_first_not_of
basic_string::find_first_of
basic_string::find_last_not_of
basic_string::find_last_of
basic_string::get_allocator
basic_string::insert
basic_string::iterator
basic_string::length
basic_string::max_size
basic_string::npos
basic_string::operator+=
basic_string::operator=
basic_string::operator[]
basic_string::pointer
basic_string::push_back
basic_string::rbegin
basic_string::reference
basic_string::rend
basic_string::replace
basic_string::reserve
basic_string::resize
basic_string::reverse_iterator
basic_string::rfind
basic_string::size
basic_string::size_type
basic_string::substr
basic_string::swap
basic_string::traits_type
basic_string::value_type
char_traits
char_traits::assign
char_traits::char_type
char_traits::compare
char_traits::copy
char_traits::eof
char_traits::eq
char_traits::eq_int_type
char_traits::find
char_traits::int_type
char_traits::length
char_traits::lt
char_traits::move
char_traits::not_eof
char_traits::off_type
char_traits::pos_type
char_traits::state_type
char_traits::to_char_type
char_traits::to_int_type
char_traits<char>
char_traits<wchar_t>
getline
operator+
operator!=
operator==
operator<
operator<<
operator<=
operator>
operator>=
operator>>
string
swap
wstring
<strstream>
strstreambuf
strstreambuf::freeze
strstreambuf::pcount
strstreambuf::overflow
strstreambuf::pbackfail
strstreambuf::seekoff
strstreambuf::seekpos
strstreambuf::str
strstreambuf::strstreambuf
strstreambuf::underflow
istrstream
istrstream::istrstream
istrstream::rdbuf
istrstream::str
ostrstream
ostrstream::freeze
ostrstream::ostrstream
ostrstream::pcount
ostrstream::rdbuf
ostrstream::str
strstream
strstream::freeze
strstream::pcount
strstream::strstream
strstream::rdbuf
strstream::str
<typeinfo>
bad_cast
bad_typeid
type_info
type_info::before
type_info::name
<utility>
make_pair
operator!=
operator==
operator<
operator<=
operator>
operator>=
pair
<valarray>
abs
acos
asin
atan
atan2
cos
cosh
exp
gslice
gslice::gslice
gslice::size
gslice::start
gslice::stride
gslice_array
indirect_array
log
log10
mask_array
operator!=
operator%
operator&
operator&&
operator>
operator>>
operator>=
operator<
operator<<
operator<=
operator*
operator+
operator-
operator/
operator==
operator^
operator OR
operator OR OR
pow
sin
sinh
slice
slice::slice
slice::size
slice::start
slice::stride
slice_array
sqrt
tan
tanh
valarray
valarray::apply
valarray::cshift
valarray::max
valarray::min
valarray::operator!
valarray::operator%=
valarray::operator&=
valarray::operator>>=
valarray::operator<<=
valarray::operator*=
valarray::operator+
valarray::operator+=
valarray::operator-
valarray::operator-=
valarray::operator/=
valarray::operator=
valarray::operator[]
valarray::operator^=
valarray::operator OR=
valarray::operator~
valarray::resize
valarray::shift
valarray::size
valarray::sum
valarray::valarray
valarray::value_type
valarray<bool>
<vector>
operator!=
operator==
operator<
operator<=
operator>
operator>=
swap
vector
vector::allocator_type
vector::assign
vector::at
vector::back
vector::begin
vector::capacity
vector::clear
vector::const_iterator
vector::const_pointer
vector::const_reference
vector::const_reverse_iterator
vector::difference_type
vector::empty
vector::end
vector::erase
vector::front
vector::get_allocator
vector::insert
vector::iterator
vector::max_size
vector::operator[]
vector::pointer
vector::pop_back
vector::push_back
vector::rbegin
vector::reference
vector::rend
vector::reserve
vector::resize
vector::reverse_iterator
vector::size
vector::size_type
vector::swap
vector::value_type
vector::vector
<cassert>
<cctype>
<cerrno>
<cfloat>
<ciso646>
<climits>
<clocale>
<cmath>
<csetjmp>
<csignal>
<cstdarg>
<cstddef>
<cstdio>
<cstdlib>
<cstring>
<ctime>
<cwchar>
<cwctype>
<assert.h>
assert
<ctype.h>
isalnum
isalpha
iscntrl
isdigit
isgraph
islower
isprint
ispunct
isspace
isupper
isxdigit
tolower
toupper
<errno.h>
EDOM
EILSEQ
ERANGE
errno
<float.h>
DBL_DIG
DBL_EPSILON
DBL_MANT_DIG
DBL_MAX
DBL_MAX_10_EXP
DBL_MAX_EXP
DBL_MIN
DBL_MIN_10_EXP
DBL_MIN_EXP
FLT_DIG
FLT_EPSILON
FLT_MANT_DIG
FLT_MAX
FLT_MAX_10_EXP
FLT_MAX_EXP
FLT_MIN
FLT_MIN_10_EXP
FLT_MIN_EXP
FLT_RADIX
FLT_ROUNDS
LDBL_DIG
LDBL_EPSILON
LDBL_MANT_DIG
LDBL_MAX
LDBL_MAX_10_EXP
LDBL_MAX_EXP
LDBL_MIN
LDBL_MIN_10_EXP
LDBL_MIN_EXP
<iso646.h>
and
and_eq
bitand
bitor
compl
not
not_eq
or
or_eq
xor
xor_eq
<limits.h>
CHAR_BIT
CHAR_MAX
CHAR_MIN
INT_MAX
INT_MIN
LONG_MAX
LONG_MIN
MB_LEN_MAX
SCHAR_MAX
SCHAR_MIN
SHRT_MAX
SHRT_MIN
UCHAR_MAX
UINT_MAX
ULONG_MAX
USHRT_MAX
<locale.h>
LC_ALL
LC_COLLATE
LC_CTYPE
LC_MONETARY
LC_NUMERIC
LC_TIME
lconv
localeconv
NULL
setlocale
<math.h>
HUGE_VAL
<setjmp.h>
jmp_buf
longjmp
setjmp
<signal.h>
raise
sig_atomic_t
SIGABRT
SIGFPE
SIGILL
SIGINT
signal
SIGSEGV
SIGTERM
SIG_DFL
SIG_ERR
SIG_IGN
<stdarg.h>
va_arg
va_end
va_list
va_start
<stddef.h>
NULL
offsetof
ptrdiff_t
size_t
wchar_t
<stdio.h>
BUFSIZ
clearerr
EOF
fclose
feof
ferror
fflush
fgetc
fgetpos
fgets
FILE
FILENAME_MAX
fopen
FOPEN_MAX
fpos_t
fprintf
fputc
fputs
fread
freopen
fscanf
fseek
fsetpos
ftell
fwrite
getc
getchar
gets
_IOFBF
_IOLBF
_IONBF
L_tmpnam
NULL
perror
printf
putc
putchar
puts
remove
rename
rewind
scanf
SEEK_CUR
SEEK_END
SEEK_SET
setbuf
setvbuf
size_t
sprintf
sscanf
stderr
stdin
stdout
tmpfile
TMP_MAX
tmpnam
ungetc
vfprintf
vprintf
vsprintf
<stdlib.h>
abort
abs
atexit
atof
atoi
atol
bsearch
calloc
div
div_t
exit
EXIT_FAILURE
EXIT_SUCCESS
free
getenv
labs
ldiv
ldiv_t
malloc
MB_CUR_MAX
mblen
mbstowcs
mbtowc
NULL
qsort
rand
RAND_MAX
realloc
size_t
srand
strtod
strtol
strtoul
system
wchar_t
wcstombs
wctomb
<string.h>
memchr
memcmp
memcpy
memmove
memset
NULL
size_t
strcat
strchr
strcmp
strcoll
strcpy
strcspn
strerror
strlen
strncat
strncmp
strncpy
strpbrk
strrchr
strspn
strstr
strtok
strxfrm
<time.h>
asctime
clock
CLOCKS_PER_SEC
clock_t
ctime
difftime
gmtime
localtime
mktime
NULL
size_t
strftime
time
time_t
tm
<wchar.h>
btowc
fgetwc
fgetws
fputwc
fputws
fwide
fwprintf
fwscanf
getwc
getwchar
mbrlen
mbrtowc
mbsinit
mbsrtowcs
mbstate_t
NULL
putwc
putwchar
size_t
swprintf
swscanf
tm
ungetwc
vfwprintf
vswprintf
vwprintf
WCHAR_MAX
WCHAR_MIN
wchar_t
wcrtomb
wcscat
wcschr
wcscmp
wcscoll
wcscpy
wcscspn
wcsftime
wcslen
wcsncat
wcsncmp
wcsncpy
wcspbrk
wcsrchr
wcsrtombs
wcsspn
wcsstr
wcstod
wcstok
wcstol
wcstoul
wcsxfrm
wctob
WEOF
wint_t
wmemchr
wmemcmp
wmemcpy
wmemmove
wmemset
wprintf
wscanf
<wctype.h>
WEOF
iswalnum
iswalpha
iswcntrl
iswctype
iswdigit
iswgraph
iswlower
iswprint
iswpunct
iswspace
iswupper
iswxdigit
towctrans
towlower
towupper
wctrans
wctrans_t
wctype
wctype_t
wint_t
<fstream.h>
<iomanip.h>
<iostream.h>
<new.h>
<stl.h>
C++ Library Overview
Using C++ Library Headers
C++ Library Conventions
Iostreams Conventions
C Library Overview
Using Standard C Headers
C Library Conventions
Characters
Character Sets
Escape Sequences
Trigraphs
Multibyte Characters
Files and Streams
Text and Binary Streams
Byte and Wide Streams
Controlling Streams
Stream States
Formatted Output
Print Formats
Print Functions
Formatted Input
Scan Formats
Scan Functions
Scan Conversion Specifiers
STL Conventions
Iterator Conventions
Algorithm Conventions
Containers
Container
Container::begin
Container::clear
Container::const_iterator
Container::const_reference
Container::const_reverse_iterator
Container::difference_type
Container::empty
Container::end
Container::erase
Container::iterator
Container::max_size
Container::rbegin
Container::reference
Container::rend
Container::reverse_iterator
Container::size
Container::size_type
Container::swap
Container::value_type
operator!=
operator==
operator<
operator<=
operator>
operator>=
swap
Preprocessing
Expressions
Functions
Index
Dinkum C99 Library
Dinkum C99 Library
Table of Contents
<assert.h>
assert
<complex.h>
acos, cacos, cacosf, cacosl
acosh, cacosh, cacoshf, cacoshl
arg, carg, cargf, cargl
asin, casin, casinf, casinl
asinh, casinh, casinhf, casinhl
atan, catan, catanf, catanl
atanh, catanh, catanhf, catanhl
complex
_Complex_I
conj, conjf, conjl
cos, ccos, ccosf, ccosl
cosh, ccosh, ccoshf, ccoshl
cproj, cprojf, cprojl
exp, cexp, cexpf, cexpl
I
imag, cimag, cimagf, cimagl
imaginary
_Imaginary_I
log, clog, clogf, clogl
pow, cpow, cpowf, cpowl
real, creal, crealf, creall
sin, csin, csinf, csinl
sinh, csinh, csinhf, csinhl
sqrt, csqrt, csqrtf, csqrtl
tan, ctan, ctanf, ctanl
tanh, ctanh, ctanhf, ctanhl
<ctype.h>
isalnum
isalpha
isblank
iscntrl
isdigit
isgraph
islower
isprint
ispunct
isspace
isupper
isxdigit
tolower
toupper
<errno.h>
EDOM
EILSEQ
ERANGE
errno
<fenv.h>
FE_ALL_EXCEPT
FE_DFL_ENV
FE_DIVBYZERO
FE_DOWNWARD
FE_INEXACT
FE_INVALID
FE_TONEAREST
FE_TOWARDZERO
FE_OVERFLOW
FE_UNDERFLOW
FE_UPWARD
fenv_t
feclearexcept
fegettrapenable
fegetenv
fegetexceptflag
fegetround
feholdexcept
feraiseexcept
fesettrapenable
fesetenv
fesetexceptflag
fesetround
fetestexcept
feupdateenv
fexcept_t
<float.h>
DBL_DIG
DBL_EPSILON
DBL_MANT_DIG
DBL_MAX
DBL_MAX_10_EXP
DBL_MAX_EXP
DBL_MIN
DBL_MIN_10_EXP
DBL_MIN_EXP
DECIMAL_DIG
FLT_DIG
FLT_EPSILON
FLT_EVAL_METHOD
FLT_MANT_DIG
FLT_MAX
FLT_MAX_10_EXP
FLT_MAX_EXP
FLT_MIN
FLT_MIN_10_EXP
FLT_MIN_EXP
FLT_RADIX
FLT_ROUNDS
LDBL_DIG
LDBL_EPSILON
LDBL_MANT_DIG
LDBL_MAX
LDBL_MAX_10_EXP
LDBL_MAX_EXP
LDBL_MIN
LDBL_MIN_10_EXP
LDBL_MIN_EXP
<inttypes.h>
imaxabs, abs
imaxdiv, div
imaxdiv_t
PRId8, PRId16, PRId32, PRId64
PRIdFAST8, PRIdFAST16, PRIdFAST32, PRIdFAST64
PRIdLEAST8, PRIdLEAST16, PRIdLEAST32, PRIdLEAST64
PRIdMAX
PRIdPTR
PRIi8, PRIi16, PRIi32, PRIi64
PRIiFAST8, PRIiFAST16, PRIiFAST32, PRIiFAST64
PRIiLEAST8, PRIiLEAST16, PRIiLEAST32, PRIiLEAST64
PRIiMAX
PRIiPTR
PRIo8, PRIo16, PRIo32, PRIo64
PRIoFAST8, PRIoFAST16, PRIoFAST32, PRIoFAST64
PRIoLEAST8, PRIoLEAST16, PRIoLEAST32, PRIoLEAST64
PRIoMAX
PRIoPTR
PRIu8, PRIu16, PRIu32, PRIu64
PRIuFAST8, PRIuFAST16, PRIuFAST32, PRIuFAST64
PRIuLEAST8, PRIuLEAST16, PRIuLEAST32, PRIuLEAST64
PRIuMAX
PRIuPTR
PRIx8, PRIx16, PRIx32, PRIx64
PRIxFAST8, PRIxFAST16, PRIxFAST32, PRIxFAST64
PRIxLEAST8, PRIxLEAST16, PRIxLEAST32, PRIxLEAST64
PRIxMAX
PRIxPTR
PRIX8, PRIX16, PRIX32, PRIX64
PRIXFAST8, PRIXFAST16, PRIXFAST32, PRIXFAST64
PRIXLEAST8, PRIXLEAST16, PRIXLEAST32, PRIXLEAST64
PRIXMAX
PRIXPTR
SCNd8, SCNd16, SCNd32, SCNd64
SCNdFAST8, SCNdFAST16, SCNdFAST32, SCNdFAST64
SCNdLEAST8, SCNdLEAST16, SCNdLEAST32, SCNdLEAST64
SCNdMAX
SCNdPTR
SCNi8, SCNi16, SCNi32, SCNi64
SCNiFAST8, SCNiFAST16, SCNiFAST32, SCNiFAST64
SCNiLEAST8, SCNiLEAST16, SCNiLEAST32, SCNiLEAST64
SCNiMAX
SCNiPTR
SCNo8, SCNo16, SCNo32, SCNo64
SCNoFAST8, SCNoFAST16, SCNoFAST32, SCNoFAST64
SCNoLEAST8, SCNoLEAST16, SCNoLEAST32, SCNoLEAST64
SCNoMAX
SCNoPTR
SCNu8, SCNu16, SCNu32, SCNu64
SCNuFAST8, SCNuFAST16, SCNuFAST32, SCNuFAST64
SCNuLEAST8, SCNuLEAST16, SCNuLEAST32, SCNuLEAST64
SCNuMAX
SCNuPTR
SCNx8, SCNx16, SCNx32, SCNx64
SCNxFAST8, SCNxFAST16, SCNxFAST32, SCNxFAST64
SCNxLEAST8, SCNxLEAST16, SCNxLEAST32, SCNxLEAST64
SCNxMAX
SCNxPTR
SCNX8, SCNX16, SCNX32, SCNX64
SCNXFAST8, SCNXFAST16, SCNXFAST32, SCNXFAST64
SCNXLEAST8, SCNXLEAST16, SCNXLEAST32, SCNXLEAST64
SCNXMAX
SCNXPTR
strtoimax
strtoumax
wcstoimax
wcstoumax
<iohw.h>
<iso646.h>
and
and_eq
bitand
bitor
compl
not
not_eq
or
or_eq
xor
xor_eq
<limits.h>
CHAR_BIT
CHAR_MAX
CHAR_MIN
INT_MAX
INT_MIN
LLONG_MAX
LLONG_MIN
LONG_MAX
LONG_MIN
MB_LEN_MAX
SCHAR_MAX
SCHAR_MIN
SHRT_MAX
SHRT_MIN
UCHAR_MAX
UINT_MAX
ULLONG_MAX
ULONG_MAX
USHRT_MAX
<locale.h>
LC_ALL
LC_COLLATE
LC_CTYPE
LC_MONETARY
LC_NUMERIC
LC_TIME
lconv
localeconv
NULL
setlocale
<math.h>
abs, fabs, fabsf, fabsl
acos, acosf, acosl
acosh, acoshf, acoshl
asin, asinf, asinl
asinh, asinhf, asinhl
atan, atanf, atanl
atan2, atan2f, atan2l
atanh, atanhf, atanhl
cbrt, cbrtf, cbrtl
ceil, ceilf, ceill
copysign, copysignf, copysignl
cos, cosf, cosl
cosh, coshf, coshl
double_t
erf, erff, erfl
erfc, erfcf, erfcl
exp, expf, expl
exp2, exp2f, exp2l
expm1, expm1f, expm1l
fdim, fdimf, fdiml
float_t
floor, floorf, floorl
fma, fmaf, fmal
fmax, fmaxf, fmaxl
fmin, fminf, fminl
fmod, fmodf, fmodl
fpclassify
FP_FAST_FMA
FP_FAST_FMAF
FP_FAST_FMAL
FP_ILOGB0
FP_ILOGBNAN
FP_INFINITE
FP_NAN
FP_NORMAL
FP_SUBNORMAL
FP_ZERO
frexp, frexpf, frexpl
HUGE_VAL
HUGE_VALF
HUGE_VALL
hypot, hypotf, hypotl
ilogb, ilogbf, ilogbl
INFINITY
isfinite
isgreater
isgreaterequal
isinf
isless
islessequal
islessgreater
isnan
isnormal
isunordered
ldexp, ldexpf, ldexpl
lgamma, lgammaf, lgammal
llrint, llrintf, llrintl
llround, llroundf, llroundl
log, logf, logl
log10, log10f, log10l
log1p, log1pf, log1pl
log2, log2f, log2l
logb, logbf, logbl
lrint, lrintf, lrintl
lround, lroundf, lroundl
MATH_ERRNO
MATH_ERREXCEPT
math_errhandling
modf, modff, modfl
NAN
nan, nanf, nanl
nearbyint, nearbyintf, nearbyintl
nextafter, nextafterf, nextafterl
nexttoward, nexttowardf, nexttowardl
pow, powf, powl
remainder, remainderf, remainderl
remquo, remquof, remquol
rint, rintf, rintl
round, roundf, roundl
scalbln, scalblnf, scalblnl
scalbn, scalbnf, scalbnl
signbit
sin, sinf, sinl
sinh, sinhf, sinhl
sqrt, sqrtf, sqrtl
tan, tanf, tanl
tanh, tanhf, tanhl
tgamma, tgammaf, tgammal
trunc, truncf, truncl
<setjmp.h>
jmp_buf
longjmp
setjmp
<signal.h>
raise
sig_atomic_t
SIGABRT
SIGFPE
SIGILL
SIGINT
signal
SIGSEGV
SIGTERM
SIG_DFL
SIG_ERR
SIG_IGN
<stdarg.h>
va_arg
va_copy
va_end
va_list
va_start
<stdbool.h>
__bool_true_false_are_defined
bool
false
true
<stddef.h>
NULL
offsetof
ptrdiff_t
size_t
wchar_t
<stdint.h>
INT8_C, INT16_C, INT32_C, INT64_C
INT8_MAX, INT16_MAX, INT32_MAX, INT64_MAX
INT8_MIN, INT16_MIN, INT32_MIN, INT64_MIN
int8_t, int16_t, int32_t, int64_t
INT_FAST8_MAX, INT_FAST16_MAX, INT_FAST32_MAX, INT_FAST64_MAX
INT_FAST8_MIN, INT_FAST16_MIN, INT_FAST32_MIN, INT_FAST64_MIN
int_fast8_t, int_fast16_t, int_fast32_t, int_fast64_t
INT_LEAST8_MAX, INT_LEAST16_MAX, INT_LEAST32_MAX, INT_LEAST64_MAX
INT_LEAST8_MIN, INT_LEAST16_MIN, INT_LEAST32_MIN, INT_LEAST64_MIN
int_least8_t, int_least16_t, int_least32_t, int_least64_t
INTMAX_C
INTMAX_MAX
INTMAX_MIN
intmax_t
INTPTR_MAX
INTPTR_MIN
intptr_t
PTRDIFF_MAX
PTRDIFF_MIN
SIG_ATOMIC_MAX
SIG_ATOMIC_MIN
SIZE_MAX
UINT8_C, UINT16_C, UINT32_C, UINT64_C
UINT8_MAX, UINT16_MAX, UINT32_MAX, UINT64_MAX
uint8_t, uint16_t, uint32_t, uint64_t
UINT_FAST8_MAX, UINT_FAST16_MAX, UINT_FAST32_MAX, UINT_FAST64_MAX
uint_fast8_t, uint_fast16_t, uint_fast32_t, uint_fast64_t
UINT_LEAST8_MAX, UINT_LEAST16_MAX, UINT_LEAST32_MAX, UINT_LEAST64_MAX
uint_least8_t, uint_least16_t, uint_least32_t, uint_least64_t
UINTMAX_C
UINTMAX_MAX
uintmax_t
UINTPTR_MAX
uintptr_t
WCHAR_MAX
WCHAR_MIN
WINT_MAX
WINT_MIN
<stdio.h>
BUFSIZ
clearerr
EOF
fclose
feof
ferror
fflush
fgetc
fgetpos
fgets
FILE
FILENAME_MAX
fopen
FOPEN_MAX
fpos_t
fprintf
fputc
fputs
fread
freopen
fscanf
fseek
fsetpos
ftell
fwrite
getc
getchar
gets
_IOFBF
_IOLBF
_IONBF
L_tmpnam
NULL
perror
printf
putc
putchar
puts
remove
rename
rewind
scanf
SEEK_CUR
SEEK_END
SEEK_SET
setbuf
setvbuf
size_t
snprintf
sprintf
sscanf
stderr
stdin
stdout
tmpfile
TMP_MAX
tmpnam
ungetc
vfprintf
vfscanf
vprintf
vscanf
vsnprintf
vsprintf
vsscanf
<stdlib.h>
abort
abs
atexit
atof
atoi
atol
atoll
bsearch
calloc
div
div_t
exit
_Exit
EXIT_FAILURE
EXIT_SUCCESS
free
getenv
labs
llabs
ldiv
lldiv
ldiv_t
lldiv_t
malloc
MB_CUR_MAX
mblen
mbstowcs
mbtowc
NULL
qsort
rand
RAND_MAX
realloc
size_t
srand
strtod
strtof
strtol
strtold
strtoll
strtoul
strtoull
system
wchar_t
wcstombs
wctomb
<string.h>
memchr
memcmp
memcpy
memmove
memset
NULL
size_t
strcat
strchr
strcmp
strcoll
strcpy
strcspn
strerror
strlen
strncat
strncmp
strncpy
strpbrk
strrchr
strspn
strstr
strtok
strxfrm
<tgmath.h>
acos
acosh
carg
asin
asinh
atan
atan2
atanh
cbrt
ceil
cimag
conj
copysign
cos
cosh
cproj
creal
erf
erfc
exp
exp2
expm1
fabs
fdim
floor
fma
fmax
fmin
fmod
frexp
hypot
ilogb
ldexp
lgamma
llrint
llround
log
log10
log1p
log2
logb
lrint
lround
modf
nearbyint
nextafter
nexttoward
pow
remainder
remquo
rint
round
scalbln
scalbn
sin
sinh
sqrt
tan
tanh
tgamma
trunc
<time.h>
asctime
clock
CLOCKS_PER_SEC
clock_t
ctime
difftime
gmtime
localtime
mktime
NULL
size_t
strftime
time
time_t
tm
<uchar.h>
c16rtomb
c32rtomb
char16_t
char32_t
mbrtoc16
mbrtoc32
mbstate_t
NULL
size_t
__STDC_UTF_16__
__STDC_UTF_32__
<wchar.h>
btowc
fgetwc
fgetws
fputwc
fputws
fwide
fwprintf
fwscanf
getwc
getwchar
mbrlen
mbrtowc
mbsinit
mbsrtowcs
mbstate_t
NULL
putwc
putwchar
size_t
swprintf
swscanf
tm
ungetwc
vfwprintf
vfwscanf
vswprintf
vswscanf
vwprintf
vwscanf
WCHAR_MAX
WCHAR_MIN
wchar_t
wcrtomb
wcscat
wcschr
wcscmp
wcscoll
wcscpy
wcscspn
wcsftime
wcslen
wcsncat
wcsncmp
wcsncpy
wcspbrk
wcsrchr
wcsrtombs
wcsspn
wcsstr
wcstod
wcstof
wcstok
wcstol
wcstold
wcstoll
wcstoul
wcstoull
wcsxfrm
wctob
WEOF
wint_t
wmemchr
wmemcmp
wmemcpy
wmemmove
wmemset
wprintf
wscanf
<wctype.h>
WEOF
iswalnum
iswalpha
iswblank
iswcntrl
iswctype
iswdigit
iswgraph
iswlower
iswprint
iswpunct
iswspace
iswupper
iswxdigit
towctrans
towlower
towupper
wctrans
wctrans_t
wctype
wctype_t
wint_t
C Library Overview
Using Standard C Headers
C Library Conventions
Characters
Character Sets
Escape Sequences
Trigraphs
Multibyte Characters
Text and Binary Streams
Byte and Wide Streams
Controlling Streams
Stream States
Formatted Output
Print Formats
Print Functions
Scan Formats
Scan Functions
Scan Conversion Specifiers
Preprocessing
Expressions
Functions
Index
Dinkum EC++ Library
Dinkum EC++ Library
Table of Contents
<complex>
abs
arg
complex
complex::complex
complex::imag
complex::operator*=
complex::operator+=
complex::operator-=
complex::operator/=
complex::operator=
complex::real
complex::value_type
conj
cos
cosh
double_complex
exp
float_complex
imag
log
log10
norm
operator!=
operator*
operator+
operator-
operator/
operator<<
operator==
operator>>
polar
pow
real
sin
sinh
sqrt
__STD_COMPLEX
tan
tanh
<exception>
bad_exception
exception
set_terminate
set_unexpected
terminate
terminate_handler
uncaught_exception
unexpected
unexpected_handler
<fstream>
filebuf
filebuf::filebuf
filebuf::char_type
filebuf::close
filebuf::int_type
filebuf::is_open
filebuf::off_type
filebuf::open
filebuf::overflow
filebuf::pbackfail
filebuf::pos_type
filebuf::seekoff
filebuf::seekpos
filebuf::setbuf
filebuf::sync
filebuf::traits_type
filebuf::underflow
ifstream
ifstream::ifstream
ifstream::close
ifstream::is_open
ifstream::open
ifstream::rdbuf
ofstream
ofstream::ofstream
ofstream::close
ofstream::is_open
ofstream::open
ofstream::rdbuf
<iomanip>
resetiosflags
setbase
setfill
setiosflags
setprecision
setw
<ios>
ios
ios::bad
ios::ios
ios::char_type
ios::clear
ios::copyfmt
ios::eof
ios::exceptions
ios::fail
ios::fill
ios::good
ios::imbue
ios::init
ios::int_type
ios::narrow
ios::off_type
ios::operator void *
ios::operator!
ios::pos_type
ios::rdbuf
ios::rdstate
ios::setstate
ios::tie
ios::traits_type
ios::widen
boolalpha
dec
fixed
fpos
fpos::fpos
fpos::operator!=
fpos::operator+
fpos::operator+=
fpos::operator-
fpos::operator-=
fpos::operator==
fpos::operator streamoff
fpos::state
hex
internal
ios_base
ios_base::event
ios_base::failure
ios_base::flags
ios_base::fmtflags
ios_base::getloc
ios_base::imbue
ios_base::Init
ios_base::ios_base
ios_base::iostate
ios_base::iword
ios_base::openmode
ios_base::operator=
ios_base::precision
ios_base::pword
ios_base::seekdir
ios_base::setf
ios_base::streamoff
ios_base::streampos
ios_base::sync_with_stdio
ios_base::unsetf
ios_base::width
ios_base::xalloc
left
locale
mbstate_t
noboolalpha
noshowbase
noshowpoint
noshowpos
noskipws
nounitbuf
nouppercase
oct
right
scientific
showbase
showpoint
showpos
skipws
streamoff
streampos
streamsize
unitbuf
uppercase
<iosfwd>
<iostream>
cin
cout
<istream>
istream
istream::istream
istream::gcount
istream::get
istream::getline
istream::ignore
istream::operator>>
istream::peek
istream::putback
istream::read
istream::readsome
istream::seekg
istream::sentry
istream::sync
istream::tellg
istream::unget
operator>>
ws
<new>
bad_alloc
new_handler
nothrow
nothrow_t
operator delete
operator delete[]
operator new
operator new[]
set_new_handler
<ostream>
ostream
ostream::ostream
ostream::flush
ostream::operator<<
ostream::put
ostream::seekp
ostream::sentry
ostream::tellp
ostream::write
endl
ends
flush
operator<<
<sstream>
stringbuf
stringbuf::allocator_type
stringbuf::stringbuf
stringbuf::char_type
stringbuf::int_type
stringbuf::off_type
stringbuf::overflow
stringbuf::pbackfail
stringbuf::pos_type
stringbuf::seekoff
stringbuf::seekpos
stringbuf::str
stringbuf::traits_type
stringbuf::underflow
istringstream
istringstream::allocator_type
istringstream::istringstream
istringstream::rdbuf
istringstream::str
ostringstream
ostringstream::allocator_type
ostringstream::ostringstream
ostringstream::rdbuf
ostringstream::str
<stdexcept>
domain_error
invalid_argument
length_error
logic_error
out_of_range
overflow_error
range_error
runtime_error
underflow_error
<streambuf>
streambuf
streambuf::streambuf
streambuf::char_type
streambuf::eback
streambuf::egptr
streambuf::epptr
streambuf::gbump
streambuf::getloc
streambuf::gptr
streambuf::imbue
streambuf::in_avail
streambuf::int_type
streambuf::off_type
streambuf::overflow
streambuf::pbackfail
streambuf::pbase
streambuf::pbump
streambuf::pos_type
streambuf::pptr
streambuf::pubimbue
streambuf::pubseekoff
streambuf::pubseekpos
streambuf::pubsetbuf
streambuf::pubsync
streambuf::sbumpc
streambuf::seekoff
streambuf::seekpos
streambuf::setbuf
streambuf::setg
streambuf::setp
streambuf::sgetc
streambuf::sgetn
streambuf::showmanyc
streambuf::snextc
streambuf::sputbackc
streambuf::sputc
streambuf::sputn
streambuf::stossc
streambuf::sungetc
streambuf::sync
streambuf::traits_type
streambuf::uflow
streambuf::underflow
streambuf::xsgetn
streambuf::xsputn
<string>
string
string::allocator_type
string::append
string::assign
string::at
string::string
string::begin
string::c_str
string::capacity
string::clear
string::compare
string::const_iterator
string::const_pointer
string::const_reference
string::const_reverse_iterator
string::copy
string::data
string::difference_type
string::empty
string::end
string::erase
string::find
string::find_first_not_of
string::find_first_of
string::find_last_not_of
string::find_last_of
string::get_allocator
string::insert
string::iterator
string::length
string::max_size
string::npos
string::operator+=
string::operator=
string::operator[]
string::pointer
string::push_back
string::rbegin
string::reference
string::rend
string::replace
string::reserve
string::resize
string::reverse_iterator
string::rfind
string::size
string::size_type
string::substr
string::swap
string::traits_type
string::value_type
char_allocator
char_allocator::operator==
char_traits
char_traits::assign
char_traits::char_type
char_traits::compare
char_traits::copy
char_traits::eof
char_traits::eq
char_traits::eq_int_type
char_traits::find
char_traits::int_type
char_traits::length
char_traits::lt
char_traits::move
char_traits::not_eof
char_traits::off_type
char_traits::pos_type
char_traits::state_type
char_traits::to_char_type
char_traits::to_int_type
getline
operator+
operator!=
operator==
operator<
operator<<
operator<=
operator>
operator>=
operator>>
swap
<strstream>
strstreambuf
strstreambuf::freeze
strstreambuf::pcount
strstreambuf::overflow
strstreambuf::pbackfail
strstreambuf::seekoff
strstreambuf::seekpos
strstreambuf::str
strstreambuf::strstreambuf
strstreambuf::underflow
istrstream
istrstream::istrstream
istrstream::rdbuf
istrstream::str
ostrstream
ostrstream::freeze
ostrstream::ostrstream
ostrstream::pcount
ostrstream::rdbuf
ostrstream::str
<cassert>
<cctype>
<cerrno>
<cfloat>
<climits>
<clocale>
<cmath>
<csetjmp>
<csignal>
<cstdarg>
<cstddef>
<cstdio>
<cstdlib>
<cstring>
<ctime>
<assert.h>
assert
<ctype.h>
isalnum
isalpha
iscntrl
isdigit
isgraph
islower
isprint
ispunct
isspace
isupper
isxdigit
tolower
toupper
<errno.h>
EDOM
EILSEQ
ERANGE
errno
<float.h>
DBL_DIG
DBL_EPSILON
DBL_MANT_DIG
DBL_MAX
DBL_MAX_10_EXP
DBL_MAX_EXP
DBL_MIN
DBL_MIN_10_EXP
DBL_MIN_EXP
FLT_DIG
FLT_EPSILON
FLT_MANT_DIG
FLT_MAX
FLT_MAX_10_EXP
FLT_MAX_EXP
FLT_MIN
FLT_MIN_10_EXP
FLT_MIN_EXP
FLT_RADIX
FLT_ROUNDS
LDBL_DIG
LDBL_EPSILON
LDBL_MANT_DIG
LDBL_MAX
LDBL_MAX_10_EXP
LDBL_MAX_EXP
LDBL_MIN
LDBL_MIN_10_EXP
LDBL_MIN_EXP
<limits.h>
CHAR_BIT
CHAR_MAX
CHAR_MIN
INT_MAX
INT_MIN
LONG_MAX
LONG_MIN
MB_LEN_MAX
SCHAR_MAX
SCHAR_MIN
SHRT_MAX
SHRT_MIN
UCHAR_MAX
UINT_MAX
ULONG_MAX
USHRT_MAX
<locale.h>
LC_ALL
LC_COLLATE
LC_CTYPE
LC_MONETARY
LC_NUMERIC
LC_TIME
lconv
localeconv
NULL
setlocale
<math.h>
HUGE_VAL
<setjmp.h>
jmp_buf
longjmp
setjmp
<signal.h>
raise
sig_atomic_t
SIGABRT
SIGFPE
SIGILL
SIGINT
signal
SIGSEGV
SIGTERM
SIG_DFL
SIG_ERR
SIG_IGN
<stdarg.h>
va_arg
va_end
va_list
va_start
<stddef.h>
NULL
offsetof
ptrdiff_t
size_t
wchar_t
<stdio.h>
BUFSIZ
clearerr
EOF
fclose
feof
ferror
fflush
fgetc
fgetpos
fgets
FILE
FILENAME_MAX
fopen
FOPEN_MAX
fpos_t
fprintf
fputc
fputs
fread
freopen
fscanf
fseek
fsetpos
ftell
fwrite
getc
getchar
gets
_IOFBF
_IOLBF
_IONBF
L_tmpnam
NULL
perror
printf
putc
putchar
puts
remove
rename
rewind
scanf
SEEK_CUR
SEEK_END
SEEK_SET
setbuf
setvbuf
size_t
sprintf
sscanf
stderr
stdin
stdout
tmpfile
TMP_MAX
tmpnam
ungetc
vfprintf
vprintf
vsprintf
<stdlib.h>
abort
abs
atexit
atof
atoi
atol
bsearch
calloc
div
div_t
exit
EXIT_FAILURE
EXIT_SUCCESS
free
getenv
labs
ldiv
ldiv_t
malloc
MB_CUR_MAX
mblen
mbstowcs
mbtowc
NULL
qsort
rand
RAND_MAX
realloc
size_t
srand
strtod
strtol
strtoul
system
wchar_t
wcstombs
wctomb
<string.h>
memchr
memcmp
memcpy
memmove
memset
NULL
size_t
strcat
strchr
strcmp
strcoll
strcpy
strcspn
strerror
strlen
strncat
strncmp
strncpy
strpbrk
strrchr
strspn
strstr
strtok
strxfrm
<time.h>
asctime
clock
CLOCKS_PER_SEC
clock_t
ctime
difftime
gmtime
localtime
mktime
NULL
size_t
strftime
time
time_t
tm
<fstream.h>
<iomanip.h>
<iostream.h>
<new.h>
C++ Library Overview
Using C++ Library Headers
C++ Library Conventions
Iostreams Conventions
Exceptions
C Library Overview
Using Standard C Headers
C Library Conventions
Characters
Character Sets
Escape Sequences
Trigraphs
Multibyte Characters
Files and Streams
Text and Binary Streams
Controlling Streams
Stream States
Formatted Output
Print Formats
Print Functions
Formatted Input
Scan Formats
Scan Functions
Scan Conversion Specifiers
Preprocessing
Expressions
Functions
Index
Dinkum C++ Library
Dinkum C++ Library
Table of Contents
<algorithm>
adjacent_find
binary_search
copy
copy_backward
count
count_if
equal
equal_range
fill
fill_n
find
find_end
find_first_of
find_if
for_each
generate
generate_n
includes
inplace_merge
iter_swap
lexicographical_compare
lower_bound
make_heap
max
max_element
merge
min
min_element
mismatch
next_permutation
nth_element
partial_sort
partial_sort_copy
partition
pop_heap
prev_permutation
push_heap
random_shuffle
remove
remove_copy
remove_copy_if
remove_if
replace
replace_copy
replace_copy_if
replace_if
reverse
reverse_copy
rotate
rotate_copy
search
search_n
set_difference
set_intersection
set_symmetric_difference
set_union
sort
sort_heap
stable_partition
stable_sort
swap
swap_ranges
transform
unique
unique_copy
upper_bound
<bitset>
bitset
bitset::any
bitset::bitset
bitset::count
bitset::element_type
bitset::flip
bitset::none
bitset::operator!=
bitset::operator&=
bitset::operator<<
bitset::operator<<=
bitset::operator==
bitset::operator>>
bitset::operator>>=
bitset::operator[]
bitset::operator^=
bitset::operator OR=
bitset::operator~
bitset::reference
bitset::reset
bitset::set
bitset::size
bitset::test
bitset::to_string
bitset::to_ulong
operator&
operator OR
operator^
operator<<
operator>>
<complex>
abs
arg
complex
complex::complex
complex::imag
complex::operator*=
complex::operator+=
complex::operator-=
complex::operator/=
complex::operator=
complex::real
complex::value_type
complex<double>
complex<float>
complex<long double>
conj
cos
cosh
exp
imag
log
log10
norm
operator!=
operator*
operator+
operator-
operator/
operator<<
operator==
operator>>
polar
pow
real
sin
sinh
sqrt
__STD_COMPLEX
tan
tanh
<deque>
deque
deque::allocator_type
deque::assign
deque::at
deque::back
deque::begin
deque::clear
deque::const_iterator
deque::const_pointer
deque::const_reference
deque::const_reverse_iterator
deque::deque
deque::difference_type
deque::empty
deque::end
deque::erase
deque::front
deque::get_allocator
deque::insert
deque::iterator
deque::max_size
deque::operator[]
deque::pointer
deque::pop_back
deque::pop_front
deque::push_back
deque::push_front
deque::rbegin
deque::reference
deque::rend
deque::resize
deque::reverse_iterator
deque::size
deque::size_type
deque::swap
deque::value_type
operator!=
operator==
operator<
operator<=
operator>
operator>=
swap
<exception>
bad_exception
exception
set_terminate
set_unexpected
terminate
terminate_handler
uncaught_exception
unexpected
unexpected_handler
<fstream>
basic_filebuf
basic_filebuf::basic_filebuf
basic_filebuf::char_type
basic_filebuf::close
basic_filebuf::int_type
basic_filebuf::is_open
basic_filebuf::off_type
basic_filebuf::open
basic_filebuf::overflow
basic_filebuf::pbackfail
basic_filebuf::pos_type
basic_filebuf::seekoff
basic_filebuf::seekpos
basic_filebuf::setbuf
basic_filebuf::sync
basic_filebuf::traits_type
basic_filebuf::underflow
basic_fstream
basic_fstream::basic_fstream
basic_fstream::close
basic_fstream::is_open
basic_fstream::open
basic_fstream::rdbuf
basic_ifstream
basic_ifstream::basic_ifstream
basic_ifstream::close
basic_ifstream::is_open
basic_ifstream::open
basic_ifstream::rdbuf
basic_ofstream
basic_ofstream::basic_ofstream
basic_ofstream::close
basic_ofstream::is_open
basic_ofstream::open
basic_ofstream::rdbuf
filebuf
fstream
ifstream
ofstream
wfstream
wifstream
wofstream
wfilebuf
<functional>
binary_function
binary_negate
bind1st
bind2nd
binder1st
binder2nd
const_mem_fun_t
const_mem_fun_ref_t
const_mem_fun1_t
const_mem_fun1_ref_t
divides
equal_to
greater
greater_equal
less
less_equal
logical_and
logical_not
logical_or
mem_fun
mem_fun_ref
mem_fun_t
mem_fun_ref_t
mem_fun1_t
mem_fun1_ref_t
minus
modulus
multiplies
negate
not1
not2
not_equal_to
plus
ptr_fun
unary_function
unary_negate
<hash_map>
hash_compare
hash_map
hash_map::allocator_type
hash_map::begin
hash_map::clear
hash_map::const_iterator
hash_map::const_pointer
hash_map::const_reference
hash_map::const_reverse_iterator
hash_map::count
hash_map::difference_type
hash_map::empty
hash_map::end
hash_map::equal_range
hash_map::erase
hash_map::find
hash_map::get_allocator
hash_map::hash_map
hash_map::insert
hash_map::iterator
hash_map::key_comp
hash_map::key_compare
hash_map::key_type
hash_map::lower_bound
hash_map::mapped_type
hash_map::max_size
hash_map::operator[]
hash_map::pointer
hash_map::rbegin
hash_map::reference
hash_map::rend
hash_map::reverse_iterator
hash_map::size
hash_map::size_type
hash_map::swap
hash_map::upper_bound
hash_map::value_comp
hash_map::value_compare
hash_map::value_type
hash_multimap
hash_multimap::allocator_type
hash_multimap::begin
hash_multimap::clear
hash_multimap::const_iterator
hash_multimap::const_pointer
hash_multimap::const_reference
hash_multimap::const_reverse_iterator
hash_multimap::count
hash_multimap::difference_type
hash_multimap::empty
hash_multimap::end
hash_multimap::equal_range
hash_multimap::erase
hash_multimap::find
hash_multimap::get_allocator
hash_multimap::hash_multimap
hash_multimap::insert
hash_multimap::iterator
hash_multimap::key_comp
hash_multimap::key_compare
hash_multimap::key_type
hash_multimap::lower_bound
hash_multimap::mapped_type
hash_multimap::max_size
hash_multimap::pointer
hash_multimap::rbegin
hash_multimap::reference
hash_multimap::rend
hash_multimap::reverse_iterator
hash_multimap::size
hash_multimap::size_type
hash_multimap::swap
hash_multimap::upper_bound
hash_multimap::value_comp
hash_multimap::value_compare
hash_multimap::value_type
operator!=
operator==
operator<
operator<=
operator>
operator>=
swap
<hash_set>
hash_multiset
hash_multiset::allocator_type
hash_multiset::begin
hash_multiset::clear
hash_multiset::const_iterator
hash_multiset::const_pointer
hash_multiset::const_reference
hash_multiset::const_reverse_iterator
hash_multiset::count
hash_multiset::difference_type
hash_multiset::empty
hash_multiset::end
hash_multiset::equal_range
hash_multiset::erase
hash_multiset::find
hash_multiset::get_allocator
hash_multiset::hash_multiset
hash_multiset::insert
hash_multiset::iterator
hash_multiset::key_comp
hash_multiset::key_compare
hash_multiset::key_type
hash_multiset::lower_bound
hash_multiset::max_size
hash_multiset::pointer
hash_multiset::rbegin
hash_multiset::reference
hash_multiset::rend
hash_multiset::reverse_iterator
hash_multiset::size
hash_multiset::size_type
hash_multiset::swap
hash_multiset::upper_bound
hash_multiset::value_comp
hash_multiset::value_compare
hash_multiset::value_type
hash_set
hash_set::allocator_type
hash_set::begin
hash_set::clear
hash_set::const_iterator
hash_set::const_pointer
hash_set::const_reference
hash_set::const_reverse_iterator
hash_set::count
hash_set::difference_type
hash_set::empty
hash_set::end
hash_set::equal_range
hash_set::erase
hash_set::find
hash_set::get_allocator
hash_set::hash_set
hash_set::insert
hash_set::iterator
hash_set::key_comp
hash_set::key_compare
hash_set::key_type
hash_set::lower_bound
hash_set::max_size
hash_set::pointer
hash_set::rbegin
hash_set::reference
hash_set::rend
hash_set::reverse_iterator
hash_set::size
hash_set::size_type
hash_set::swap
hash_set::upper_bound
hash_set::value_comp
hash_set::value_compare
hash_set::value_type
swap
operator!=
operator==
operator<
operator<=
operator>
operator>=
<iomanip>
resetiosflags
setbase
setfill
setiosflags
setprecision
setw
<ios>
basic_ios
basic_ios::bad
basic_ios::basic_ios
basic_ios::char_type
basic_ios::clear
basic_ios::copyfmt
basic_ios::eof
basic_ios::exceptions
basic_ios::fail
basic_ios::fill
basic_ios::good
basic_ios::imbue
basic_ios::init
basic_ios::int_type
basic_ios::narrow
basic_ios::off_type
basic_ios::operator void *
basic_ios::operator!
basic_ios::pos_type
basic_ios::rdbuf
basic_ios::rdstate
basic_ios::setstate
basic_ios::tie
basic_ios::traits_type
basic_ios::widen
boolalpha
dec
fixed
fpos
fpos::fpos
fpos::operator!=
fpos::operator+
fpos::operator+=
fpos::operator-
fpos::operator-=
fpos::operator==
fpos::operator streamoff
fpos::state
hex
internal
ios
ios_base
ios_base::event
ios_base::failure
ios_base::flags
ios_base::fmtflags
ios_base::getloc
ios_base::imbue
ios_base::Init
ios_base::ios_base
ios_base::iostate
ios_base::iword
ios_base::openmode
ios_base::operator=
ios_base::precision
ios_base::pword
ios_base::seekdir
ios_base::setf
ios_base::streamoff
ios_base::streampos
ios_base::sync_with_stdio
ios_base::unsetf
ios_base::width
ios_base::xalloc
left
noboolalpha
noshowbase
noshowpoint
noshowpos
noskipws
nounitbuf
nouppercase
oct
right
scientific
showbase
showpoint
showpos
skipws
streamoff
streampos
streamsize
unitbuf
uppercase
wios
wstreampos
<iosfwd>
<iostream>
cerr
cin
clog
cout
wcerr
wcin
wclog
wcout
<istream>
basic_iostream
basic_istream
basic_istream::basic_istream
basic_istream::gcount
basic_istream::get
basic_istream::getline
basic_istream::ignore
basic_istream::operator>>
basic_istream::peek
basic_istream::putback
basic_istream::read
basic_istream::readsome
basic_istream::seekg
basic_istream::sentry
basic_istream::sync
basic_istream::tellg
basic_istream::unget
iostream
istream
operator>>
wiostream
wistream
ws
<iterator>
advance
back_insert_iterator
back_insert_iterator::back_insert_iterator
back_insert_iterator::operator*
back_insert_iterator::operator++
back_insert_iterator::operator=
back_inserter
bidirectional_iterator_tag
distance
forward_iterator_tag
front_insert_iterator
front_insert_iterator::front_insert_iterator
front_insert_iterator::operator*
front_insert_iterator::operator++
front_insert_iterator::operator=
front_inserter
input_iterator_tag
insert_iterator
insert_iterator::insert_iterator
insert_iterator::operator*
insert_iterator::operator++
insert_iterator::operator=
inserter
istream_iterator
istream_iterator::char_type
istream_iterator::istream_iterator
istream_iterator::istream_type
istream_iterator::operator*
istream_iterator::operator++
istream_iterator::traits_type
istreambuf_iterator
istreambuf_iterator::char_type
istreambuf_iterator::equal
istreambuf_iterator::int_type
istreambuf_iterator::istream_type
istreambuf_iterator::istreambuf_iterator
istreambuf_iterator::operator*
istreambuf_iterator::operator++
istreambuf_iterator::streambuf_type
istreambuf_iterator::traits_type
iterator
iterator_traits
operator!=
operator==
operator<
operator<=
operator>
operator>=
operator+
operator-
ostream_iterator
ostream_iterator::char_type
ostream_iterator::operator*
ostream_iterator::operator++
ostream_iterator::operator=
ostream_iterator::ostream_iterator
ostream_iterator::ostream_type
ostream_iterator::traits_type
ostreambuf_iterator
ostreambuf_iterator::char_type
ostreambuf_iterator::failed
ostreambuf_iterator::operator*
ostreambuf_iterator::operator++
ostreambuf_iterator::operator=
ostreambuf_iterator::ostream_type
ostreambuf_iterator::ostreambuf_iterator
ostreambuf_iterator::streambuf_type
ostreambuf_iterator::traits_type
output_iterator_tag
random_access_iterator_tag
reverse_iterator
reverse_iterator::base
reverse_iterator::operator*
reverse_iterator::operator+
reverse_iterator::operator++
reverse_iterator::operator+=
reverse_iterator::operator-
reverse_iterator::operator--
reverse_iterator::operator-=
reverse_iterator::operator->
reverse_iterator::operator[]
<limits>
float_denorm_style
float_round_style
numeric_limits
<list>
list
list::allocator_type
list::assign
list::back
list::begin
list::clear
list::const_iterator
list::const_pointer
list::const_reference
list::const_reverse_iterator
list::difference_type
list::empty
list::end
list::erase
list::front
list::get_allocator
list::insert
list::iterator
list::list
list::max_size
list::merge
list::pointer
list::pop_back
list::pop_front
list::push_back
list::push_front
list::rbegin
list::reference
list::remove
list::remove_if
list::rend
list::resize
list::reverse
list::reverse_iterator
list::size
list::size_type
list::sort
list::splice
list::swap
list::unique
list::value_type
operator!=
operator==
operator<
operator<=
operator>
operator>=
swap
<locale>
codecvt
codecvt::always_noconv
codecvt::codecvt
codecvt::do_always_noconv
codecvt::do_encoding
codecvt::do_in
codecvt::do_length
codecvt::do_max_length
codecvt::do_out
codecvt::do_unshift
codecvt::extern_type
codecvt::in
codecvt::intern_type
codecvt::length
codecvt::encoding
codecvt::max_length
codecvt::out
codecvt::state_type
codecvt::unshift
codecvt_base
codecvt_byname
collate
collate::char_type
collate::collate
collate::compare
collate::do_compare
collate::do_hash
collate::do_transform
collate::hash
collate::string_type
collate::transform
collate_byname
ctype
ctype::char_type
ctype::ctype
ctype::do_is
ctype::do_narrow
ctype::do_scan_is
ctype::do_scan_not
ctype::do_tolower
ctype::do_toupper
ctype::do_widen
ctype::is
ctype::narrow
ctype::scan_is
ctype::scan_not
ctype::tolower
ctype::toupper
ctype::widen
ctype<char>
ctype_base
ctype_byname
has_facet
isalnum
isalpha
iscntrl
isdigit
isgraph
islower
isprint
ispunct
isspace
isupper
isxdigit
locale
locale::category
locale::classic
locale::combine
locale::facet
locale::global
locale::id
locale::locale
locale::name
locale::operator!=
locale::operator()
locale::operator==
messages
messages::char_type
messages::close
messages::do_close
messages::do_get
messages::do_open
messages::get
messages::messages
messages::open
messages::string_type
messages_base
messages_byname
money_base
money_get
money_get::char_type
money_get::do_get
money_get::get
money_get::iter_type
money_get::money_get
money_get::string_type
money_put
money_put::char_type
money_put::do_put
money_put::put
money_put::iter_type
money_put::money_put
money_put::string_type
moneypunct
moneypunct::char_type
moneypunct::curr_symbol
moneypunct::decimal_point
moneypunct::do_curr_symbol
moneypunct::do_decimal_point
moneypunct::do_frac_digits
moneypunct::do_grouping
moneypunct::do_neg_format
moneypunct::do_negative_sign
moneypunct::do_pos_format
moneypunct::do_positive_sign
moneypunct::do_thousands_sep
moneypunct::frac_digits
moneypunct::grouping
moneypunct::moneypunct
moneypunct::neg_format
moneypunct::negative_sign
moneypunct::pos_format
moneypunct::positive_sign
moneypunct::string_type
moneypunct::thousands_sep
moneypunct_byname
num_get
num_get::char_type
num_get::do_get
num_get::get
num_get::iter_type
num_get::num_get
num_put
num_put::char_type
num_put::do_put
num_put::put
num_put::iter_type
num_put::num_put
numpunct
numpunct::char_type
numpunct::decimal_point
numpunct::do_decimal_point
numpunct::do_falsename
numpunct::do_grouping
numpunct::do_thousands_sep
numpunct::do_truename
numpunct::falsename
numpunct::grouping
numpunct::numpunct
numpunct::string_type
numpunct::thousands_sep
numpunct::truename
numpunct_byname
time_base
time_get
time_get::char_type
time_get::date_order
time_get::do_date_order
time_get::do_get_date
time_get::do_get_month
time_get::do_get_time
time_get::do_get_weekday
time_get::do_get_year
time_get::get_date
time_get::get_month
time_get::get_time
time_get::get_weekday
time_get::get_year
time_get::iter_type
time_get::time_get
time_get_byname
time_put
time_put::char_type
time_put::do_put
time_put::put
time_put::iter_type
time_put::time_put
time_put_byname
tolower
toupper
use_facet
<map>
map
map::allocator_type
map::begin
map::clear
map::const_iterator
map::const_pointer
map::const_reference
map::const_reverse_iterator
map::count
map::difference_type
map::empty
map::end
map::equal_range
map::erase
map::find
map::get_allocator
map::insert
map::iterator
map::key_comp
map::key_compare
map::key_type
map::lower_bound
map::map
map::mapped_type
map::max_size
map::operator[]
map::pointer
map::rbegin
map::reference
map::rend
map::reverse_iterator
map::size
map::size_type
map::swap
map::upper_bound
map::value_comp
map::value_compare
map::value_type
multimap
multimap::allocator_type
multimap::begin
multimap::clear
multimap::const_iterator
multimap::const_pointer
multimap::const_reference
multimap::const_reverse_iterator
multimap::count
multimap::difference_type
multimap::empty
multimap::end
multimap::equal_range
multimap::erase
multimap::find
multimap::get_allocator
multimap::insert
multimap::iterator
multimap::key_comp
multimap::key_compare
multimap::key_type
multimap::lower_bound
multimap::mapped_type
multimap::max_size
multimap::multimap
multimap::pointer
multimap::rbegin
multimap::reference
multimap::rend
multimap::reverse_iterator
multimap::size
multimap::size_type
multimap::swap
multimap::upper_bound
multimap::value_comp
multimap::value_compare
multimap::value_type
operator!=
operator==
operator<
operator<=
operator>
operator>=
swap
<memory>
allocator
allocator::const_reference
allocator::construct
allocator::destroy
allocator::pointer
allocator::rebind
allocator::reference
allocator::value_type
allocator<void>
auto_ptr
auto_ptr::auto_ptr
auto_ptr::~auto_ptr
auto_ptr::element_type
auto_ptr::get
auto_ptr::operator=
auto_ptr::operator*
auto_ptr::operator->
auto_ptr::operator auto_ptr<Other>
auto_ptr::operator auto_ptr_ref<Other>
auto_ptr::release
auto_ptr::reset
auto_ptr_ref
get_temporary_buffer
operator!=
operator==
uninitialized_copy
uninitialized_fill
uninitialized_fill_n
<new>
bad_alloc
new_handler
nothrow
nothrow_t
operator delete
operator delete[]
operator new
operator new[]
set_new_handler
<numeric>
accumulate
adjacent_difference
inner_product
partial_sum
<ostream>
basic_ostream
basic_ostream::basic_ostream
basic_ostream::flush
basic_ostream::operator<<
basic_ostream::put
basic_ostream::seekp
basic_ostream::sentry
basic_ostream::tellp
basic_ostream::write
endl
ends
flush
operator<<
ostream
wostream
<queue>
operator!=
operator==
operator<
operator<=
operator>
operator>=
priority_queue
priority_queue::container_type
priority_queue::empty
priority_queue::pop
priority_queue::priority_queue
priority_queue::push
priority_queue::size
priority_queue::size_type
priority_queue::top
priority_queue::value_type
queue
queue::back
queue::container_type
queue::empty
queue::front
queue::pop
queue::push
queue::queue
queue::size
queue::size_type
queue::value_type
<set>
multiset
multiset::allocator_type
multiset::begin
multiset::clear
multiset::const_iterator
multiset::const_pointer
multiset::const_reference
multiset::const_reverse_iterator
multiset::count
multiset::difference_type
multiset::empty
multiset::end
multiset::equal_range
multiset::erase
multiset::find
multiset::get_allocator
multiset::insert
multiset::iterator
multiset::key_comp
multiset::key_compare
multiset::key_type
multiset::lower_bound
multiset::multiset
multiset::max_size
multiset::pointer
multiset::rbegin
multiset::reference
multiset::rend
multiset::reverse_iterator
multiset::size
multiset::size_type
multiset::swap
multiset::upper_bound
multiset::value_comp
multiset::value_compare
multiset::value_type
operator!=
operator==
operator<
operator<=
operator>
operator>=
set
set::allocator_type
set::begin
set::clear
set::const_iterator
set::const_pointer
set::const_reference
set::const_reverse_iterator
set::count
set::difference_type
set::empty
set::end
set::equal_range
set::erase
set::find
set::get_allocator
set::insert
set::iterator
set::key_comp
set::key_compare
set::key_type
set::lower_bound
set::max_size
set::pointer
set::rbegin
set::reference
set::rend
set::reverse_iterator
set::set
set::size
set::size_type
set::swap
set::upper_bound
set::value_comp
set::value_compare
set::value_type
swap
<slist>
operator!=
operator==
operator<
operator<=
operator>
operator>=
slist
slist::allocator_type
slist::assign
slist::back
slist::begin
slist::clear
slist::const_iterator
slist::const_pointer
slist::const_reference
slist::difference_type
slist::empty
slist::end
slist::erase
slist::front
slist::get_allocator
slist::insert
slist::iterator
slist::max_size
slist::merge
slist::pointer
slist::pop_back
slist::pop_front
slist::previous
slist::push_back
slist::push_front
slist::reference
slist::remove
slist::remove_if
slist::resize
slist::reverse
slist::size
slist::size_type
slist::slist
slist::sort
slist::splice
slist::swap
slist::unique
slist::value_type
swap
<sstream>
basic_stringbuf
basic_stringbuf::allocator_type
basic_stringbuf::basic_stringbuf
basic_stringbuf::char_type
basic_stringbuf::int_type
basic_stringbuf::off_type
basic_stringbuf::overflow
basic_stringbuf::pbackfail
basic_stringbuf::pos_type
basic_stringbuf::seekoff
basic_stringbuf::seekpos
basic_stringbuf::str
basic_stringbuf::traits_type
basic_stringbuf::underflow
basic_istringstream
basic_istringstream::allocator_type
basic_istringstream::basic_istringstream
basic_istringstream::rdbuf
basic_istringstream::str
basic_ostringstream
basic_ostringstream::allocator_type
basic_ostringstream::basic_ostringstream
basic_ostringstream::rdbuf
basic_ostringstream::str
basic_stringstream
basic_stringstream::allocator_type
basic_stringstream::basic_stringstream
basic_stringstream::rdbuf
basic_stringstream::str
istringstream
ostringstream
stringbuf
stringstream
wistringstream
wostringstream
wstringbuf
wstringstream
<stack>
operator!=
operator==
operator<
operator<=
operator>
operator>=
stack
stack::container_type
stack::empty
stack::pop
stack::push
stack::size
stack::size_type
stack::stack
stack::top
stack::value_type
<stdexcept>
domain_error
invalid_argument
length_error
logic_error
out_of_range
overflow_error
range_error
runtime_error
underflow_error
<streambuf>
basic_streambuf
basic_streambuf::basic_streambuf
basic_streambuf::char_type
basic_streambuf::eback
basic_streambuf::egptr
basic_streambuf::epptr
basic_streambuf::gbump
basic_streambuf::getloc
basic_streambuf::gptr
basic_streambuf::imbue
basic_streambuf::in_avail
basic_streambuf::int_type
basic_streambuf::off_type
basic_streambuf::overflow
basic_streambuf::pbackfail
basic_streambuf::pbase
basic_streambuf::pbump
basic_streambuf::pos_type
basic_streambuf::pptr
basic_streambuf::pubimbue
basic_streambuf::pubseekoff
basic_streambuf::pubseekpos
basic_streambuf::pubsetbuf
basic_streambuf::pubsync
basic_streambuf::sbumpc
basic_streambuf::seekoff
basic_streambuf::seekpos
basic_streambuf::setbuf
basic_streambuf::setg
basic_streambuf::setp
basic_streambuf::sgetc
basic_streambuf::sgetn
basic_streambuf::showmanyc
basic_streambuf::snextc
basic_streambuf::sputbackc
basic_streambuf::sputc
basic_streambuf::sputn
basic_streambuf::stossc
basic_streambuf::sungetc
basic_streambuf::sync
basic_streambuf::traits_type
basic_streambuf::uflow
basic_streambuf::underflow
basic_streambuf::xsgetn
basic_streambuf::xsputn
streambuf
wstreambuf
<string>
basic_string
basic_string::allocator_type
basic_string::append
basic_string::assign
basic_string::at
basic_string::basic_string
basic_string::begin
basic_string::c_str
basic_string::capacity
basic_string::clear
basic_string::compare
basic_string::const_iterator
basic_string::const_pointer
basic_string::const_reference
basic_string::const_reverse_iterator
basic_string::copy
basic_string::data
basic_string::difference_type
basic_string::empty
basic_string::end
basic_string::erase
basic_string::find
basic_string::find_first_not_of
basic_string::find_first_of
basic_string::find_last_not_of
basic_string::find_last_of
basic_string::get_allocator
basic_string::insert
basic_string::iterator
basic_string::length
basic_string::max_size
basic_string::npos
basic_string::operator+=
basic_string::operator=
basic_string::operator[]
basic_string::pointer
basic_string::push_back
basic_string::rbegin
basic_string::reference
basic_string::rend
basic_string::replace
basic_string::reserve
basic_string::resize
basic_string::reverse_iterator
basic_string::rfind
basic_string::size
basic_string::size_type
basic_string::substr
basic_string::swap
basic_string::traits_type
basic_string::value_type
char_traits
char_traits::assign
char_traits::char_type
char_traits::compare
char_traits::copy
char_traits::eof
char_traits::eq
char_traits::eq_int_type
char_traits::find
char_traits::int_type
char_traits::length
char_traits::lt
char_traits::move
char_traits::not_eof
char_traits::off_type
char_traits::pos_type
char_traits::state_type
char_traits::to_char_type
char_traits::to_int_type
char_traits<char>
char_traits<wchar_t>
getline
operator+
operator!=
operator==
operator<
operator<<
operator<=
operator>
operator>=
operator>>
string
swap
wstring
<strstream>
strstreambuf
strstreambuf::freeze
strstreambuf::pcount
strstreambuf::overflow
strstreambuf::pbackfail
strstreambuf::seekoff
strstreambuf::seekpos
strstreambuf::str
strstreambuf::strstreambuf
strstreambuf::underflow
istrstream
istrstream::istrstream
istrstream::rdbuf
istrstream::str
ostrstream
ostrstream::freeze
ostrstream::ostrstream
ostrstream::pcount
ostrstream::rdbuf
ostrstream::str
strstream
strstream::freeze
strstream::pcount
strstream::strstream
strstream::rdbuf
strstream::str
<typeinfo>
bad_cast
bad_typeid
type_info
type_info::before
type_info::name
<utility>
make_pair
operator!=
operator==
operator<
operator<=
operator>
operator>=
pair
<valarray>
abs
acos
asin
atan
atan2
cos
cosh
exp
gslice
gslice::gslice
gslice::size
gslice::start
gslice::stride
gslice_array
indirect_array
log
log10
mask_array
operator!=
operator%
operator&
operator&&
operator>
operator>>
operator>=
operator<
operator<<
operator<=
operator*
operator+
operator-
operator/
operator==
operator^
operator OR
operator OR OR
pow
sin
sinh
slice
slice::slice
slice::size
slice::start
slice::stride
slice_array
sqrt
tan
tanh
valarray
valarray::apply
valarray::cshift
valarray::max
valarray::min
valarray::operator!
valarray::operator%=
valarray::operator&=
valarray::operator>>=
valarray::operator<<=
valarray::operator*=
valarray::operator+
valarray::operator+=
valarray::operator-
valarray::operator-=
valarray::operator/=
valarray::operator=
valarray::operator[]
valarray::operator^=
valarray::operator OR=
valarray::operator~
valarray::resize
valarray::shift
valarray::size
valarray::sum
valarray::valarray
valarray::value_type
valarray<bool>
<vector>
operator!=
operator==
operator<
operator<=
operator>
operator>=
swap
vector
vector::allocator_type
vector::assign
vector::at
vector::back
vector::begin
vector::capacity
vector::clear
vector::const_iterator
vector::const_pointer
vector::const_reference
vector::const_reverse_iterator
vector::difference_type
vector::empty
vector::end
vector::erase
vector::front
vector::get_allocator
vector::insert
vector::iterator
vector::max_size
vector::operator[]
vector::pointer
vector::pop_back
vector::push_back
vector::rbegin
vector::reference
vector::rend
vector::reserve
vector::resize
vector::reverse_iterator
vector::size
vector::size_type
vector::swap
vector::value_type
vector::vector
<cassert>
<cctype>
<cerrno>
<cfloat>
<ciso646>
<climits>
<clocale>
<cmath>
<csetjmp>
<csignal>
<cstdarg>
<cstddef>
<cstdio>
<cstdlib>
<cstring>
<ctime>
<cwchar>
<cwctype>
<assert.h>
assert
<ctype.h>
isalnum
isalpha
iscntrl
isdigit
isgraph
islower
isprint
ispunct
isspace
isupper
isxdigit
tolower
toupper
<errno.h>
EDOM
EILSEQ
ERANGE
errno
<float.h>
DBL_DIG
DBL_EPSILON
DBL_MANT_DIG
DBL_MAX
DBL_MAX_10_EXP
DBL_MAX_EXP
DBL_MIN
DBL_MIN_10_EXP
DBL_MIN_EXP
FLT_DIG
FLT_EPSILON
FLT_MANT_DIG
FLT_MAX
FLT_MAX_10_EXP
FLT_MAX_EXP
FLT_MIN
FLT_MIN_10_EXP
FLT_MIN_EXP
FLT_RADIX
FLT_ROUNDS
LDBL_DIG
LDBL_EPSILON
LDBL_MANT_DIG
LDBL_MAX
LDBL_MAX_10_EXP
LDBL_MAX_EXP
LDBL_MIN
LDBL_MIN_10_EXP
LDBL_MIN_EXP
<iso646.h>
and
and_eq
bitand
bitor
compl
not
not_eq
or
or_eq
xor
xor_eq
<limits.h>
CHAR_BIT
CHAR_MAX
CHAR_MIN
INT_MAX
INT_MIN
LONG_MAX
LONG_MIN
MB_LEN_MAX
SCHAR_MAX
SCHAR_MIN
SHRT_MAX
SHRT_MIN
UCHAR_MAX
UINT_MAX
ULONG_MAX
USHRT_MAX
<locale.h>
LC_ALL
LC_COLLATE
LC_CTYPE
LC_MONETARY
LC_NUMERIC
LC_TIME
lconv
localeconv
NULL
setlocale
<math.h>
HUGE_VAL
<setjmp.h>
jmp_buf
longjmp
setjmp
<signal.h>
raise
sig_atomic_t
SIGABRT
SIGFPE
SIGILL
SIGINT
signal
SIGSEGV
SIGTERM
SIG_DFL
SIG_ERR
SIG_IGN
<stdarg.h>
va_arg
va_end
va_list
va_start
<stddef.h>
NULL
offsetof
ptrdiff_t
size_t
wchar_t
<stdio.h>
BUFSIZ
clearerr
EOF
fclose
feof
ferror
fflush
fgetc
fgetpos
fgets
FILE
FILENAME_MAX
fopen
FOPEN_MAX
fpos_t
fprintf
fputc
fputs
fread
freopen
fscanf
fseek
fsetpos
ftell
fwrite
getc
getchar
gets
_IOFBF
_IOLBF
_IONBF
L_tmpnam
NULL
perror
printf
putc
putchar
puts
remove
rename
rewind
scanf
SEEK_CUR
SEEK_END
SEEK_SET
setbuf
setvbuf
size_t
sprintf
sscanf
stderr
stdin
stdout
tmpfile
TMP_MAX
tmpnam
ungetc
vfprintf
vprintf
vsprintf
<stdlib.h>
abort
abs
atexit
atof
atoi
atol
bsearch
calloc
div
div_t
exit
EXIT_FAILURE
EXIT_SUCCESS
free
getenv
labs
ldiv
ldiv_t
malloc
MB_CUR_MAX
mblen
mbstowcs
mbtowc
NULL
qsort
rand
RAND_MAX
realloc
size_t
srand
strtod
strtol
strtoul
system
wchar_t
wcstombs
wctomb
<string.h>
memchr
memcmp
memcpy
memmove
memset
NULL
size_t
strcat
strchr
strcmp
strcoll
strcpy
strcspn
strerror
strlen
strncat
strncmp
strncpy
strpbrk
strrchr
strspn
strstr
strtok
strxfrm
<time.h>
asctime
clock
CLOCKS_PER_SEC
clock_t
ctime
difftime
gmtime
localtime
mktime
NULL
size_t
strftime
time
time_t
tm
<wchar.h>
btowc
fgetwc
fgetws
fputwc
fputws
fwide
fwprintf
fwscanf
getwc
getwchar
mbrlen
mbrtowc
mbsinit
mbsrtowcs
mbstate_t
NULL
putwc
putwchar
size_t
swprintf
swscanf
tm
ungetwc
vfwprintf
vswprintf
vwprintf
WCHAR_MAX
WCHAR_MIN
wchar_t
wcrtomb
wcscat
wcschr
wcscmp
wcscoll
wcscpy
wcscspn
wcsftime
wcslen
wcsncat
wcsncmp
wcsncpy
wcspbrk
wcsrchr
wcsrtombs
wcsspn
wcsstr
wcstod
wcstok
wcstol
wcstoul
wcsxfrm
wctob
WEOF
wint_t
wmemchr
wmemcmp
wmemcpy
wmemmove
wmemset
wprintf
wscanf
<wctype.h>
WEOF
iswalnum
iswalpha
iswcntrl
iswctype
iswdigit
iswgraph
iswlower
iswprint
iswpunct
iswspace
iswupper
iswxdigit
towctrans
towlower
towupper
wctrans
wctrans_t
wctype
wctype_t
wint_t
<fstream.h>
<iomanip.h>
<iostream.h>
<new.h>
<stl.h>
C++ Library Overview
Using C++ Library Headers
C++ Library Conventions
Iostreams Conventions
C Library Overview
Using Standard C Headers
C Library Conventions
Characters
Character Sets
Escape Sequences
Trigraphs
Multibyte Characters
Files and Streams
Text and Binary Streams
Byte and Wide Streams
Controlling Streams
Stream States
Formatted Output
Print Formats
Print Functions
Formatted Input
Scan Formats
Scan Functions
Scan Conversion Specifiers
STL Conventions
Iterator Conventions
Algorithm Conventions
Containers
Container
Container::begin
Container::clear
Container::const_iterator
Container::const_reference
Container::const_reverse_iterator
Container::difference_type
Container::empty
Container::end
Container::erase
Container::iterator
Container::max_size
Container::rbegin
Container::reference
Container::rend
Container::reverse_iterator
Container::size
Container::size_type
Container::swap
Container::value_type
operator!=
operator==
operator<
operator<=
operator>
operator>=
swap
Preprocessing
Expressions
Functions
Index
Dinkum C99 Library
Dinkum C99 Library
Table of Contents
<assert.h>
assert
<complex.h>
acos, cacos, cacosf, cacosl
acosh, cacosh, cacoshf, cacoshl
arg, carg, cargf, cargl
asin, casin, casinf, casinl
asinh, casinh, casinhf, casinhl
atan, catan, catanf, catanl
atanh, catanh, catanhf, catanhl
complex
_Complex_I
conj, conjf, conjl
cos, ccos, ccosf, ccosl
cosh, ccosh, ccoshf, ccoshl
cproj, cprojf, cprojl
exp, cexp, cexpf, cexpl
I
imag, cimag, cimagf, cimagl
imaginary
_Imaginary_I
log, clog, clogf, clogl
pow, cpow, cpowf, cpowl
real, creal, crealf, creall
sin, csin, csinf, csinl
sinh, csinh, csinhf, csinhl
sqrt, csqrt, csqrtf, csqrtl
tan, ctan, ctanf, ctanl
tanh, ctanh, ctanhf, ctanhl
<ctype.h>
isalnum
isalpha
isblank
iscntrl
isdigit
isgraph
islower
isprint
ispunct
isspace
isupper
isxdigit
tolower
toupper
<errno.h>
EDOM
EILSEQ
ERANGE
errno
<fenv.h>
FE_ALL_EXCEPT
FE_DFL_ENV
FE_DIVBYZERO
FE_DOWNWARD
FE_INEXACT
FE_INVALID
FE_TONEAREST
FE_TOWARDZERO
FE_OVERFLOW
FE_UNDERFLOW
FE_UPWARD
fenv_t
feclearexcept
fegettrapenable
fegetenv
fegetexceptflag
fegetround
feholdexcept
feraiseexcept
fesettrapenable
fesetenv
fesetexceptflag
fesetround
fetestexcept
feupdateenv
fexcept_t
<float.h>
DBL_DIG
DBL_EPSILON
DBL_MANT_DIG
DBL_MAX
DBL_MAX_10_EXP
DBL_MAX_EXP
DBL_MIN
DBL_MIN_10_EXP
DBL_MIN_EXP
DECIMAL_DIG
FLT_DIG
FLT_EPSILON
FLT_EVAL_METHOD
FLT_MANT_DIG
FLT_MAX
FLT_MAX_10_EXP
FLT_MAX_EXP
FLT_MIN
FLT_MIN_10_EXP
FLT_MIN_EXP
FLT_RADIX
FLT_ROUNDS
LDBL_DIG
LDBL_EPSILON
LDBL_MANT_DIG
LDBL_MAX
LDBL_MAX_10_EXP
LDBL_MAX_EXP
LDBL_MIN
LDBL_MIN_10_EXP
LDBL_MIN_EXP
<inttypes.h>
imaxabs, abs
imaxdiv, div
imaxdiv_t
PRId8, PRId16, PRId32, PRId64
PRIdFAST8, PRIdFAST16, PRIdFAST32, PRIdFAST64
PRIdLEAST8, PRIdLEAST16, PRIdLEAST32, PRIdLEAST64
PRIdMAX
PRIdPTR
PRIi8, PRIi16, PRIi32, PRIi64
PRIiFAST8, PRIiFAST16, PRIiFAST32, PRIiFAST64
PRIiLEAST8, PRIiLEAST16, PRIiLEAST32, PRIiLEAST64
PRIiMAX
PRIiPTR
PRIo8, PRIo16, PRIo32, PRIo64
PRIoFAST8, PRIoFAST16, PRIoFAST32, PRIoFAST64
PRIoLEAST8, PRIoLEAST16, PRIoLEAST32, PRIoLEAST64
PRIoMAX
PRIoPTR
PRIu8, PRIu16, PRIu32, PRIu64
PRIuFAST8, PRIuFAST16, PRIuFAST32, PRIuFAST64
PRIuLEAST8, PRIuLEAST16, PRIuLEAST32, PRIuLEAST64
PRIuMAX
PRIuPTR
PRIx8, PRIx16, PRIx32, PRIx64
PRIxFAST8, PRIxFAST16, PRIxFAST32, PRIxFAST64
PRIxLEAST8, PRIxLEAST16, PRIxLEAST32, PRIxLEAST64
PRIxMAX
PRIxPTR
PRIX8, PRIX16, PRIX32, PRIX64
PRIXFAST8, PRIXFAST16, PRIXFAST32, PRIXFAST64
PRIXLEAST8, PRIXLEAST16, PRIXLEAST32, PRIXLEAST64
PRIXMAX
PRIXPTR
SCNd8, SCNd16, SCNd32, SCNd64
SCNdFAST8, SCNdFAST16, SCNdFAST32, SCNdFAST64
SCNdLEAST8, SCNdLEAST16, SCNdLEAST32, SCNdLEAST64
SCNdMAX
SCNdPTR
SCNi8, SCNi16, SCNi32, SCNi64
SCNiFAST8, SCNiFAST16, SCNiFAST32, SCNiFAST64
SCNiLEAST8, SCNiLEAST16, SCNiLEAST32, SCNiLEAST64
SCNiMAX
SCNiPTR
SCNo8, SCNo16, SCNo32, SCNo64
SCNoFAST8, SCNoFAST16, SCNoFAST32, SCNoFAST64
SCNoLEAST8, SCNoLEAST16, SCNoLEAST32, SCNoLEAST64
SCNoMAX
SCNoPTR
SCNu8, SCNu16, SCNu32, SCNu64
SCNuFAST8, SCNuFAST16, SCNuFAST32, SCNuFAST64
SCNuLEAST8, SCNuLEAST16, SCNuLEAST32, SCNuLEAST64
SCNuMAX
SCNuPTR
SCNx8, SCNx16, SCNx32, SCNx64
SCNxFAST8, SCNxFAST16, SCNxFAST32, SCNxFAST64
SCNxLEAST8, SCNxLEAST16, SCNxLEAST32, SCNxLEAST64
SCNxMAX
SCNxPTR
SCNX8, SCNX16, SCNX32, SCNX64
SCNXFAST8, SCNXFAST16, SCNXFAST32, SCNXFAST64
SCNXLEAST8, SCNXLEAST16, SCNXLEAST32, SCNXLEAST64
SCNXMAX
SCNXPTR
strtoimax
strtoumax
wcstoimax
wcstoumax
<iohw.h>
<iso646.h>
and
and_eq
bitand
bitor
compl
not
not_eq
or
or_eq
xor
xor_eq
<limits.h>
CHAR_BIT
CHAR_MAX
CHAR_MIN
INT_MAX
INT_MIN
LLONG_MAX
LLONG_MIN
LONG_MAX
LONG_MIN
MB_LEN_MAX
SCHAR_MAX
SCHAR_MIN
SHRT_MAX
SHRT_MIN
UCHAR_MAX
UINT_MAX
ULLONG_MAX
ULONG_MAX
USHRT_MAX
<locale.h>
LC_ALL
LC_COLLATE
LC_CTYPE
LC_MONETARY
LC_NUMERIC
LC_TIME
lconv
localeconv
NULL
setlocale
<math.h>
abs, fabs, fabsf, fabsl
acos, acosf, acosl
acosh, acoshf, acoshl
asin, asinf, asinl
asinh, asinhf, asinhl
atan, atanf, atanl
atan2, atan2f, atan2l
atanh, atanhf, atanhl
cbrt, cbrtf, cbrtl
ceil, ceilf, ceill
copysign, copysignf, copysignl
cos, cosf, cosl
cosh, coshf, coshl
double_t
erf, erff, erfl
erfc, erfcf, erfcl
exp, expf, expl
exp2, exp2f, exp2l
expm1, expm1f, expm1l
fdim, fdimf, fdiml
float_t
floor, floorf, floorl
fma, fmaf, fmal
fmax, fmaxf, fmaxl
fmin, fminf, fminl
fmod, fmodf, fmodl
fpclassify
FP_FAST_FMA
FP_FAST_FMAF
FP_FAST_FMAL
FP_ILOGB0
FP_ILOGBNAN
FP_INFINITE
FP_NAN
FP_NORMAL
FP_SUBNORMAL
FP_ZERO
frexp, frexpf, frexpl
HUGE_VAL
HUGE_VALF
HUGE_VALL
hypot, hypotf, hypotl
ilogb, ilogbf, ilogbl
INFINITY
isfinite
isgreater
isgreaterequal
isinf
isless
islessequal
islessgreater
isnan
isnormal
isunordered
ldexp, ldexpf, ldexpl
lgamma, lgammaf, lgammal
llrint, llrintf, llrintl
llround, llroundf, llroundl
log, logf, logl
log10, log10f, log10l
log1p, log1pf, log1pl
log2, log2f, log2l
logb, logbf, logbl
lrint, lrintf, lrintl
lround, lroundf, lroundl
MATH_ERRNO
MATH_ERREXCEPT
math_errhandling
modf, modff, modfl
NAN
nan, nanf, nanl
nearbyint, nearbyintf, nearbyintl
nextafter, nextafterf, nextafterl
nexttoward, nexttowardf, nexttowardl
pow, powf, powl
remainder, remainderf, remainderl
remquo, remquof, remquol
rint, rintf, rintl
round, roundf, roundl
scalbln, scalblnf, scalblnl
scalbn, scalbnf, scalbnl
signbit
sin, sinf, sinl
sinh, sinhf, sinhl
sqrt, sqrtf, sqrtl
tan, tanf, tanl
tanh, tanhf, tanhl
tgamma, tgammaf, tgammal
trunc, truncf, truncl
<setjmp.h>
jmp_buf
longjmp
setjmp
<signal.h>
raise
sig_atomic_t
SIGABRT
SIGFPE
SIGILL
SIGINT
signal
SIGSEGV
SIGTERM
SIG_DFL
SIG_ERR
SIG_IGN
<stdarg.h>
va_arg
va_copy
va_end
va_list
va_start
<stdbool.h>
__bool_true_false_are_defined
bool
false
true
<stddef.h>
NULL
offsetof
ptrdiff_t
size_t
wchar_t
<stdint.h>
INT8_C, INT16_C, INT32_C, INT64_C
INT8_MAX, INT16_MAX, INT32_MAX, INT64_MAX
INT8_MIN, INT16_MIN, INT32_MIN, INT64_MIN
int8_t, int16_t, int32_t, int64_t
INT_FAST8_MAX, INT_FAST16_MAX, INT_FAST32_MAX, INT_FAST64_MAX
INT_FAST8_MIN, INT_FAST16_MIN, INT_FAST32_MIN, INT_FAST64_MIN
int_fast8_t, int_fast16_t, int_fast32_t, int_fast64_t
INT_LEAST8_MAX, INT_LEAST16_MAX, INT_LEAST32_MAX, INT_LEAST64_MAX
INT_LEAST8_MIN, INT_LEAST16_MIN, INT_LEAST32_MIN, INT_LEAST64_MIN
int_least8_t, int_least16_t, int_least32_t, int_least64_t
INTMAX_C
INTMAX_MAX
INTMAX_MIN
intmax_t
INTPTR_MAX
INTPTR_MIN
intptr_t
PTRDIFF_MAX
PTRDIFF_MIN
SIG_ATOMIC_MAX
SIG_ATOMIC_MIN
SIZE_MAX
UINT8_C, UINT16_C, UINT32_C, UINT64_C
UINT8_MAX, UINT16_MAX, UINT32_MAX, UINT64_MAX
uint8_t, uint16_t, uint32_t, uint64_t
UINT_FAST8_MAX, UINT_FAST16_MAX, UINT_FAST32_MAX, UINT_FAST64_MAX
uint_fast8_t, uint_fast16_t, uint_fast32_t, uint_fast64_t
UINT_LEAST8_MAX, UINT_LEAST16_MAX, UINT_LEAST32_MAX, UINT_LEAST64_MAX
uint_least8_t, uint_least16_t, uint_least32_t, uint_least64_t
UINTMAX_C
UINTMAX_MAX
uintmax_t
UINTPTR_MAX
uintptr_t
WCHAR_MAX
WCHAR_MIN
WINT_MAX
WINT_MIN
<stdio.h>
BUFSIZ
clearerr
EOF
fclose
feof
ferror
fflush
fgetc
fgetpos
fgets
FILE
FILENAME_MAX
fopen
FOPEN_MAX
fpos_t
fprintf
fputc
fputs
fread
freopen
fscanf
fseek
fsetpos
ftell
fwrite
getc
getchar
gets
_IOFBF
_IOLBF
_IONBF
L_tmpnam
NULL
perror
printf
putc
putchar
puts
remove
rename
rewind
scanf
SEEK_CUR
SEEK_END
SEEK_SET
setbuf
setvbuf
size_t
snprintf
sprintf
sscanf
stderr
stdin
stdout
tmpfile
TMP_MAX
tmpnam
ungetc
vfprintf
vfscanf
vprintf
vscanf
vsnprintf
vsprintf
vsscanf
<stdlib.h>
abort
abs
atexit
atof
atoi
atol
atoll
bsearch
calloc
div
div_t
exit
_Exit
EXIT_FAILURE
EXIT_SUCCESS
free
getenv
labs
llabs
ldiv
lldiv
ldiv_t
lldiv_t
malloc
MB_CUR_MAX
mblen
mbstowcs
mbtowc
NULL
qsort
rand
RAND_MAX
realloc
size_t
srand
strtod
strtof
strtol
strtold
strtoll
strtoul
strtoull
system
wchar_t
wcstombs
wctomb
<string.h>
memchr
memcmp
memcpy
memmove
memset
NULL
size_t
strcat
strchr
strcmp
strcoll
strcpy
strcspn
strerror
strlen
strncat
strncmp
strncpy
strpbrk
strrchr
strspn
strstr
strtok
strxfrm
<tgmath.h>
acos
acosh
carg
asin
asinh
atan
atan2
atanh
cbrt
ceil
cimag
conj
copysign
cos
cosh
cproj
creal
erf
erfc
exp
exp2
expm1
fabs
fdim
floor
fma
fmax
fmin
fmod
frexp
hypot
ilogb
ldexp
lgamma
llrint
llround
log
log10
log1p
log2
logb
lrint
lround
modf
nearbyint
nextafter
nexttoward
pow
remainder
remquo
rint
round
scalbln
scalbn
sin
sinh
sqrt
tan
tanh
tgamma
trunc
<time.h>
asctime
clock
CLOCKS_PER_SEC
clock_t
ctime
difftime
gmtime
localtime
mktime
NULL
size_t
strftime
time
time_t
tm
<uchar.h>
c16rtomb
c32rtomb
char16_t
char32_t
mbrtoc16
mbrtoc32
mbstate_t
NULL
size_t
__STDC_UTF_16__
__STDC_UTF_32__
<wchar.h>
btowc
fgetwc
fgetws
fputwc
fputws
fwide
fwprintf
fwscanf
getwc
getwchar
mbrlen
mbrtowc
mbsinit
mbsrtowcs
mbstate_t
NULL
putwc
putwchar
size_t
swprintf
swscanf
tm
ungetwc
vfwprintf
vfwscanf
vswprintf
vswscanf
vwprintf
vwscanf
WCHAR_MAX
WCHAR_MIN
wchar_t
wcrtomb
wcscat
wcschr
wcscmp
wcscoll
wcscpy
wcscspn
wcsftime
wcslen
wcsncat
wcsncmp
wcsncpy
wcspbrk
wcsrchr
wcsrtombs
wcsspn
wcsstr
wcstod
wcstof
wcstok
wcstol
wcstold
wcstoll
wcstoul
wcstoull
wcsxfrm
wctob
WEOF
wint_t
wmemchr
wmemcmp
wmemcpy
wmemmove
wmemset
wprintf
wscanf
<wctype.h>
WEOF
iswalnum
iswalpha
iswblank
iswcntrl
iswctype
iswdigit
iswgraph
iswlower
iswprint
iswpunct
iswspace
iswupper
iswxdigit
towctrans
towlower
towupper
wctrans
wctrans_t
wctype
wctype_t
wint_t
C Library Overview
Using Standard C Headers
C Library Conventions
Characters
Character Sets
Escape Sequences
Trigraphs
Multibyte Characters
Text and Binary Streams
Byte and Wide Streams
Controlling Streams
Stream States
Formatted Output
Print Formats
Print Functions
Scan Formats
Scan Functions
Scan Conversion Specifiers
Preprocessing
Expressions
Functions
Index
Dinkum EC++ Library
Dinkum EC++ Library
Table of Contents
<complex>
abs
arg
complex
complex::complex
complex::imag
complex::operator*=
complex::operator+=
complex::operator-=
complex::operator/=
complex::operator=
complex::real
complex::value_type
conj
cos
cosh
double_complex
exp
float_complex
imag
log
log10
norm
operator!=
operator*
operator+
operator-
operator/
operator<<
operator==
operator>>
polar
pow
real
sin
sinh
sqrt
__STD_COMPLEX
tan
tanh
<exception>
bad_exception
exception
set_terminate
set_unexpected
terminate
terminate_handler
uncaught_exception
unexpected
unexpected_handler
<fstream>
filebuf
filebuf::filebuf
filebuf::char_type
filebuf::close
filebuf::int_type
filebuf::is_open
filebuf::off_type
filebuf::open
filebuf::overflow
filebuf::pbackfail
filebuf::pos_type
filebuf::seekoff
filebuf::seekpos
filebuf::setbuf
filebuf::sync
filebuf::traits_type
filebuf::underflow
ifstream
ifstream::ifstream
ifstream::close
ifstream::is_open
ifstream::open
ifstream::rdbuf
ofstream
ofstream::ofstream
ofstream::close
ofstream::is_open
ofstream::open
ofstream::rdbuf
<iomanip>
resetiosflags
setbase
setfill
setiosflags
setprecision
setw
<ios>
ios
ios::bad
ios::ios
ios::char_type
ios::clear
ios::copyfmt
ios::eof
ios::exceptions
ios::fail
ios::fill
ios::good
ios::imbue
ios::init
ios::int_type
ios::narrow
ios::off_type
ios::operator void *
ios::operator!
ios::pos_type
ios::rdbuf
ios::rdstate
ios::setstate
ios::tie
ios::traits_type
ios::widen
boolalpha
dec
fixed
fpos
fpos::fpos
fpos::operator!=
fpos::operator+
fpos::operator+=
fpos::operator-
fpos::operator-=
fpos::operator==
fpos::operator streamoff
fpos::state
hex
internal
ios_base
ios_base::event
ios_base::failure
ios_base::flags
ios_base::fmtflags
ios_base::getloc
ios_base::imbue
ios_base::Init
ios_base::ios_base
ios_base::iostate
ios_base::iword
ios_base::openmode
ios_base::operator=
ios_base::precision
ios_base::pword
ios_base::seekdir
ios_base::setf
ios_base::streamoff
ios_base::streampos
ios_base::sync_with_stdio
ios_base::unsetf
ios_base::width
ios_base::xalloc
left
locale
mbstate_t
noboolalpha
noshowbase
noshowpoint
noshowpos
noskipws
nounitbuf
nouppercase
oct
right
scientific
showbase
showpoint
showpos
skipws
streamoff
streampos
streamsize
unitbuf
uppercase
<iosfwd>
<iostream>
cin
cout
<istream>
istream
istream::istream
istream::gcount
istream::get
istream::getline
istream::ignore
istream::operator>>
istream::peek
istream::putback
istream::read
istream::readsome
istream::seekg
istream::sentry
istream::sync
istream::tellg
istream::unget
operator>>
ws
<new>
bad_alloc
new_handler
nothrow
nothrow_t
operator delete
operator delete[]
operator new
operator new[]
set_new_handler
<ostream>
ostream
ostream::ostream
ostream::flush
ostream::operator<<
ostream::put
ostream::seekp
ostream::sentry
ostream::tellp
ostream::write
endl
ends
flush
operator<<
<sstream>
stringbuf
stringbuf::allocator_type
stringbuf::stringbuf
stringbuf::char_type
stringbuf::int_type
stringbuf::off_type
stringbuf::overflow
stringbuf::pbackfail
stringbuf::pos_type
stringbuf::seekoff
stringbuf::seekpos
stringbuf::str
stringbuf::traits_type
stringbuf::underflow
istringstream
istringstream::allocator_type
istringstream::istringstream
istringstream::rdbuf
istringstream::str
ostringstream
ostringstream::allocator_type
ostringstream::ostringstream
ostringstream::rdbuf
ostringstream::str
<stdexcept>
domain_error
invalid_argument
length_error
logic_error
out_of_range
overflow_error
range_error
runtime_error
underflow_error
<streambuf>
streambuf
streambuf::streambuf
streambuf::char_type
streambuf::eback
streambuf::egptr
streambuf::epptr
streambuf::gbump
streambuf::getloc
streambuf::gptr
streambuf::imbue
streambuf::in_avail
streambuf::int_type
streambuf::off_type
streambuf::overflow
streambuf::pbackfail
streambuf::pbase
streambuf::pbump
streambuf::pos_type
streambuf::pptr
streambuf::pubimbue
streambuf::pubseekoff
streambuf::pubseekpos
streambuf::pubsetbuf
streambuf::pubsync
streambuf::sbumpc
streambuf::seekoff
streambuf::seekpos
streambuf::setbuf
streambuf::setg
streambuf::setp
streambuf::sgetc
streambuf::sgetn
streambuf::showmanyc
streambuf::snextc
streambuf::sputbackc
streambuf::sputc
streambuf::sputn
streambuf::stossc
streambuf::sungetc
streambuf::sync
streambuf::traits_type
streambuf::uflow
streambuf::underflow
streambuf::xsgetn
streambuf::xsputn
<string>
string
string::allocator_type
string::append
string::assign
string::at
string::string
string::begin
string::c_str
string::capacity
string::clear
string::compare
string::const_iterator
string::const_pointer
string::const_reference
string::const_reverse_iterator
string::copy
string::data
string::difference_type
string::empty
string::end
string::erase
string::find
string::find_first_not_of
string::find_first_of
string::find_last_not_of
string::find_last_of
string::get_allocator
string::insert
string::iterator
string::length
string::max_size
string::npos
string::operator+=
string::operator=
string::operator[]
string::pointer
string::push_back
string::rbegin
string::reference
string::rend
string::replace
string::reserve
string::resize
string::reverse_iterator
string::rfind
string::size
string::size_type
string::substr
string::swap
string::traits_type
string::value_type
char_allocator
char_allocator::operator==
char_traits
char_traits::assign
char_traits::char_type
char_traits::compare
char_traits::copy
char_traits::eof
char_traits::eq
char_traits::eq_int_type
char_traits::find
char_traits::int_type
char_traits::length
char_traits::lt
char_traits::move
char_traits::not_eof
char_traits::off_type
char_traits::pos_type
char_traits::state_type
char_traits::to_char_type
char_traits::to_int_type
getline
operator+
operator!=
operator==
operator<
operator<<
operator<=
operator>
operator>=
operator>>
swap
<strstream>
strstreambuf
strstreambuf::freeze
strstreambuf::pcount
strstreambuf::overflow
strstreambuf::pbackfail
strstreambuf::seekoff
strstreambuf::seekpos
strstreambuf::str
strstreambuf::strstreambuf
strstreambuf::underflow
istrstream
istrstream::istrstream
istrstream::rdbuf
istrstream::str
ostrstream
ostrstream::freeze
ostrstream::ostrstream
ostrstream::pcount
ostrstream::rdbuf
ostrstream::str
<cassert>
<cctype>
<cerrno>
<cfloat>
<climits>
<clocale>
<cmath>
<csetjmp>
<csignal>
<cstdarg>
<cstddef>
<cstdio>
<cstdlib>
<cstring>
<ctime>
<assert.h>
assert
<ctype.h>
isalnum
isalpha
iscntrl
isdigit
isgraph
islower
isprint
ispunct
isspace
isupper
isxdigit
tolower
toupper
<errno.h>
EDOM
EILSEQ
ERANGE
errno
<float.h>
DBL_DIG
DBL_EPSILON
DBL_MANT_DIG
DBL_MAX
DBL_MAX_10_EXP
DBL_MAX_EXP
DBL_MIN
DBL_MIN_10_EXP
DBL_MIN_EXP
FLT_DIG
FLT_EPSILON
FLT_MANT_DIG
FLT_MAX
FLT_MAX_10_EXP
FLT_MAX_EXP
FLT_MIN
FLT_MIN_10_EXP
FLT_MIN_EXP
FLT_RADIX
FLT_ROUNDS
LDBL_DIG
LDBL_EPSILON
LDBL_MANT_DIG
LDBL_MAX
LDBL_MAX_10_EXP
LDBL_MAX_EXP
LDBL_MIN
LDBL_MIN_10_EXP
LDBL_MIN_EXP
<limits.h>
CHAR_BIT
CHAR_MAX
CHAR_MIN
INT_MAX
INT_MIN
LONG_MAX
LONG_MIN
MB_LEN_MAX
SCHAR_MAX
SCHAR_MIN
SHRT_MAX
SHRT_MIN
UCHAR_MAX
UINT_MAX
ULONG_MAX
USHRT_MAX
<locale.h>
LC_ALL
LC_COLLATE
LC_CTYPE
LC_MONETARY
LC_NUMERIC
LC_TIME
lconv
localeconv
NULL
setlocale
<math.h>
HUGE_VAL
<setjmp.h>
jmp_buf
longjmp
setjmp
<signal.h>
raise
sig_atomic_t
SIGABRT
SIGFPE
SIGILL
SIGINT
signal
SIGSEGV
SIGTERM
SIG_DFL
SIG_ERR
SIG_IGN
<stdarg.h>
va_arg
va_end
va_list
va_start
<stddef.h>
NULL
offsetof
ptrdiff_t
size_t
wchar_t
<stdio.h>
BUFSIZ
clearerr
EOF
fclose
feof
ferror
fflush
fgetc
fgetpos
fgets
FILE
FILENAME_MAX
fopen
FOPEN_MAX
fpos_t
fprintf
fputc
fputs
fread
freopen
fscanf
fseek
fsetpos
ftell
fwrite
getc
getchar
gets
_IOFBF
_IOLBF
_IONBF
L_tmpnam
NULL
perror
printf
putc
putchar
puts
remove
rename
rewind
scanf
SEEK_CUR
SEEK_END
SEEK_SET
setbuf
setvbuf
size_t
sprintf
sscanf
stderr
stdin
stdout
tmpfile
TMP_MAX
tmpnam
ungetc
vfprintf
vprintf
vsprintf
<stdlib.h>
abort
abs
atexit
atof
atoi
atol
bsearch
calloc
div
div_t
exit
EXIT_FAILURE
EXIT_SUCCESS
free
getenv
labs
ldiv
ldiv_t
malloc
MB_CUR_MAX
mblen
mbstowcs
mbtowc
NULL
qsort
rand
RAND_MAX
realloc
size_t
srand
strtod
strtol
strtoul
system
wchar_t
wcstombs
wctomb
<string.h>
memchr
memcmp
memcpy
memmove
memset
NULL
size_t
strcat
strchr
strcmp
strcoll
strcpy
strcspn
strerror
strlen
strncat
strncmp
strncpy
strpbrk
strrchr
strspn
strstr
strtok
strxfrm
<time.h>
asctime
clock
CLOCKS_PER_SEC
clock_t
ctime
difftime
gmtime
localtime
mktime
NULL
size_t
strftime
time
time_t
tm
<fstream.h>
<iomanip.h>
<iostream.h>
<new.h>
C++ Library Overview
Using C++ Library Headers
C++ Library Conventions
Iostreams Conventions
Exceptions
C Library Overview
Using Standard C Headers
C Library Conventions
Characters
Character Sets
Escape Sequences
Trigraphs
Multibyte Characters
Files and Streams
Text and Binary Streams
Controlling Streams
Stream States
Formatted Output
Print Formats
Print Functions
Formatted Input
Scan Formats
Scan Functions
Scan Conversion Specifiers
Preprocessing
Expressions
Functions
Index
QNX Database for QNX Neutrino
Developer's Guide
About This Guide
Typographical conventions
Note to Windows users
Navigation buttons
Technical support
Introduction
Starting QDB
Database directory
Schema files
Starting the QDB server
Temporary storage filesystem
Auto-attaching databases
Incorrect
Correct
Correct
Database integrity testing
Testing SQL statements
The configuration file
Sharing connections between clients
Shared caching
Advantages of shared caching
Database recovery
Busy timeout
Handling corrupt databases
Sample script
Maintenance Commands
The QDB Client qdbc
Description
QDB Administration
Backing up and restoring databases
QDB Examples
Connecting to the database
Executing a Statement
Getting the result of a query
Using a result
Disconnecting from the Server
Example
Datatypes in QDB
Storage classes
Column affinity
Determination of column affinity
Column affinity example
Comparison expressions
A comparison example
Operators
Sorting, grouping and compound SELECTs
Other affinity modes
User-defined collation sequences
Assigning Collation Sequences from SQL
Collation Sequences Example
QDB Virtual Machine Opcodes
Viewing programs generated by QDB
The opcodes
Writing User-Defined Functions
User scalar/aggregate functions
User collation routines
Example
SQLite C/C++ API
sqlite3_result_*
sqlite3_value_*
sqlite3_user_data
QDB Client API Reference
Functions
qdb_backup
Description:
qdb_bkcancel
Description:
qdb_cell
Description:
qdb_cell_length
Description:
qdb_cell_type
Description:
qdb_collation
Description:
qdb_column_index
Description:
qdb_column_name
Description:
qdb_columns
Description:
qdb_connect
Description:
Using asynchronous mode
qdb_data_source
Description:
qdb_disconnect
Description:
qdb_freeresult
Description:
qdb_getdbsize
Description:
qdb_geterrmsg
Description:
qdb_getoption
Description:
qdb_getresult
Description:
qdb_gettransstate
Description:
qdb_last_insert_rowid
Description:
qdb_mprintf
Description:
qdb_parameters
Description:
qdb_printmsg
Description:
qdb_query
Description:
qdb_rowchanges
Description:
qdb_rows
Description:
qdb_setbusytimeout
Description:
qdb_setoption
Description:
qdb_snprintf
Description:
qdb_statement
Description:
qdb_stmt_exec
Description:
The qdb_binding_t structure
Examples:
qdb_stmt_free
Description:
Examples:
qdb_stmt_init
Description:
Examples:
qdb_vacuum
Description:
qdb_vmprintf
Description:
QDB SQL Reference
General
Statements
Row ID and Autoincrement
Description:
The AUTOINCREMENT Keyword
Comment
Description:
expressions
Description:
Literal values
Parameters
LIKE
GLOB
Column Names
SELECT statements
CAST
Functions
Core Functions
Aggregate Functions
QDB Keywords
Description:
Special names
ALTER TABLE
Description:
ANALYZE
Description:
ATTACH DATABASE
Description:
CREATE INDEX
Description:
CREATE TABLE
Description:
CREATE TRIGGER
Description:
CREATE VIEW
Description:
DELETE
Description:
DETACH DATABASE
Description:
DROP INDEX
Description:
DROP TABLE
Description:
DROP TRIGGER
Description:
DROP VIEW
Description:
EXPLAIN
Description:
INSERT
Description:
ON CONFLICT
Description:
PRAGMA
Description:
Auto vacuum
Cache size
Case sensitivity
Count changes
Default cache size
Full column names
Legacy file format
Page size
Short column names
Synchronous
Temp store
Foreign key list
Index info
Index list
Table info
Schema and user version
Integrity check
REINDEX
Description:
REPLACE
Description:
SELECT
Description:
DISTINCT keyword
WHERE clause
GROUP BY clauses
ORDER BY clauses
LIMIT clauses
Compund SELECT statements
TRANSACTION
Description:
Locks
UPDATE
Description:
VACUUM
Description:
Developer's Guide
About This Guide
Typographical conventions
Note to Windows users
Navigation buttons
Technical support
Introduction
Starting QDB
Database directory
Schema files
Starting the QDB server
Temporary storage filesystem
Auto-attaching databases
Incorrect
Correct
Correct
Database integrity testing
Testing SQL statements
The configuration file
Sharing connections between clients
Shared caching
Advantages of shared caching
Database recovery
Busy timeout
Handling corrupt databases
Sample script
Maintenance Commands
The QDB Client qdbc
Description
QDB Administration
Backing up and restoring databases
QDB Examples
Connecting to the database
Executing a Statement
Getting the result of a query
Using a result
Disconnecting from the Server
Example
Datatypes in QDB
Storage classes
Column affinity
Determination of column affinity
Column affinity example
Comparison expressions
A comparison example
Operators
Sorting, grouping and compound SELECTs
Other affinity modes
User-defined collation sequences
Assigning Collation Sequences from SQL
Collation Sequences Example
QDB Virtual Machine Opcodes
Viewing programs generated by QDB
The opcodes
Writing User-Defined Functions
User scalar/aggregate functions
User collation routines
Example
SQLite C/C++ API
sqlite3_result_*
sqlite3_value_*
sqlite3_user_data
QDB Client API Reference
Functions
qdb_backup
Description:
qdb_bkcancel
Description:
qdb_cell
Description:
qdb_cell_length
Description:
qdb_cell_type
Description:
qdb_collation
Description:
qdb_column_index
Description:
qdb_column_name
Description:
qdb_columns
Description:
qdb_connect
Description:
Using asynchronous mode
qdb_data_source
Description:
qdb_disconnect
Description:
qdb_freeresult
Description:
qdb_getdbsize
Description:
qdb_geterrmsg
Description:
qdb_getoption
Description:
qdb_getresult
Description:
qdb_gettransstate
Description:
qdb_last_insert_rowid
Description:
qdb_mprintf
Description:
qdb_parameters
Description:
qdb_printmsg
Description:
qdb_query
Description:
qdb_rowchanges
Description:
qdb_rows
Description:
qdb_setbusytimeout
Description:
qdb_setoption
Description:
qdb_snprintf
Description:
qdb_statement
Description:
qdb_stmt_exec
Description:
The qdb_binding_t structure
Examples:
qdb_stmt_free
Description:
Examples:
qdb_stmt_init
Description:
Examples:
qdb_vacuum
Description:
qdb_vmprintf
Description:
QDB SQL Reference
General
Statements
Row ID and Autoincrement
Description:
The AUTOINCREMENT Keyword
Comment
Description:
expressions
Description:
Literal values
Parameters
LIKE
GLOB
Column Names
SELECT statements
CAST
Functions
Core Functions
Aggregate Functions
QDB Keywords
Description:
Special names
ALTER TABLE
Description:
ANALYZE
Description:
ATTACH DATABASE
Description:
CREATE INDEX
Description:
CREATE TABLE
Description:
CREATE TRIGGER
Description:
CREATE VIEW
Description:
DELETE
Description:
DETACH DATABASE
Description:
DROP INDEX
Description:
DROP TABLE
Description:
DROP TRIGGER
Description:
DROP VIEW
Description:
EXPLAIN
Description:
INSERT
Description:
ON CONFLICT
Description:
PRAGMA
Description:
Auto vacuum
Cache size
Case sensitivity
Count changes
Default cache size
Full column names
Legacy file format
Page size
Short column names
Synchronous
Temp store
Foreign key list
Index info
Index list
Table info
Schema and user version
Integrity check
REINDEX
Description:
REPLACE
Description:
SELECT
Description:
DISTINCT keyword
WHERE clause
GROUP BY clauses
ORDER BY clauses
LIMIT clauses
Compund SELECT statements
TRANSACTION
Description:
Locks
UPDATE
Description:
VACUUM
Description:
QNX Momentics IDE User's Guide
Assumptions
How to use this guide
IDE Concepts
What is an IDE?
Building embedded systems using the IDE
Perspectives
Views
Editors
Using alternate editors
Changing editors
Refreshing the resources
Disabling automatic syntax annotation highlighting
Preferences
Importing preferences
Exporting preferences
Setting export options for a BSP
Projects in the IDE
Considerations for project development
How the IDE characterizes projects using natures
The IDE Workspace
Specifying a workspace location
Host and target machines
Target agent (the qconn daemon)
Launcher
Resources
Wizards
Keyboard shortcuts
Version coexistence
Environment variables
Coexistence and PhAB
Specifying which OS version to build for
Getting Started
Starting the IDE
The IDE welcomes you
Starting the IDE for the first time
Starting the IDE from the command line
Using the workbench
Using the QNX help system
Opening the online help from the IDE
Navigating the online help
Creating help bookmarks
Tips and Tricks
Creating a project
Creating a simple project
Creating a C/C++ project
How to create a C/C++ project
Creating a C Makefile project
Creating a make project
Creating a make project that can be launched outside the IDE
Creating a target system project
Converting projects
Converting a QNX project to a managed make C/C++ project
Converting a regular project to a managed make C/C++ project
Converting to a QNX project
Completing the conversion of a project to a different type
Post-build actions
Adding a post-build action
Importing projects
Importing an existing container project into a workspace
Importing an existing project into a workspace
Importing external features
Importing external plugins and fragments
Importing a file system
Importing GCC coverage data from a project
Importing a QNX Source Package
Importing a QNX mkifs Buildfile
Importing a QNX source package
Importing a team project set
Importing an archive file
Breakpoints
Launch configurations
Renaming a project
Troubleshooting in the IDE
Project and Wizard Properties Reference
Introduction
Wizard properties
Options tab
Build Variants tab
General tab
Library tab
Compiler tab
Linker tab
General options
Extra library paths
Extra libraries
Extra object files
Make Builder tab
Error Parsers tab
Project properties
Projects tab
Resource options
Builders options panel
C/C++ Build panel
Behaviour tab
Discovery options tab
Environment tab
Settings panel
Tool settings tab
Build steps tab
Build artifact tab
Binary Parser tab
Error parsers tab
Indexer tab
Preparing Your Target
Host-target communications
IP communications
Serial communications