2010-08-25 11:33:51 +02:00
|
|
|
includefile(stl/intro)
|
2006-09-04 10:26:34 +02:00
|
|
|
|
|
|
|
lsect(PREDEFINED)(Predefined function objects)
|
|
|
|
includefile(stl/predefined)
|
|
|
|
|
|
|
|
subsect(Arithmetic function objects)
|
2010-08-25 11:33:51 +02:00
|
|
|
includefile(stl/arithmetic)
|
2006-09-04 10:26:34 +02:00
|
|
|
|
2017-05-23 17:47:35 +02:00
|
|
|
lsubsect(RELATIONAL)(Relational function objects)
|
2010-08-25 11:33:51 +02:00
|
|
|
includefile(stl/relational)
|
2006-09-04 10:26:34 +02:00
|
|
|
|
|
|
|
subsect(Logical function objects)
|
2010-08-25 11:33:51 +02:00
|
|
|
includefile(stl/logical)
|
2006-09-04 10:26:34 +02:00
|
|
|
|
2017-11-12 13:55:17 +01:00
|
|
|
subsect(The `std::not_fn' negator)
|
|
|
|
includefile(stl/notfn)
|
2010-10-09 15:20:09 +02:00
|
|
|
|
2006-09-04 10:26:34 +02:00
|
|
|
lsect(ITERATORS)(Iterators)
|
|
|
|
includefile(stl/iterators)
|
|
|
|
|
2017-11-16 20:15:46 +01:00
|
|
|
lsubsect(DISTANCE)(std::distance and std::size)
|
2014-08-30 09:42:01 +02:00
|
|
|
includefile(stl/distance)
|
|
|
|
|
2006-09-04 10:26:34 +02:00
|
|
|
lsubsect(INSERTER)(Insert iterators)
|
|
|
|
includefile(stl/insertiterators)
|
|
|
|
|
|
|
|
lsubsect(ISTREAMITERATORS)(Iterators for `istream' objects)
|
|
|
|
includefile(stl/istreamiterators)
|
|
|
|
|
2010-10-11 16:47:42 +02:00
|
|
|
subsubsect(Iterators for `istreambuf' objects)
|
|
|
|
includefile(stl/istreambufiterators)
|
2006-09-04 10:26:34 +02:00
|
|
|
|
|
|
|
subsect(Iterators for `ostream' objects)
|
|
|
|
includefile(stl/ostreamiterators)
|
|
|
|
|
2010-10-11 16:47:42 +02:00
|
|
|
lsubsubsect(OSTREAMBUFITER)(Iterators for `ostreambuf' objects)
|
|
|
|
includefile(stl/ostreambufiterators)
|
2006-09-04 10:26:34 +02:00
|
|
|
|
2014-01-13 21:08:12 +01:00
|
|
|
lsect(UNIQUEPTR)(The class 'unique_ptr')
|
2009-07-08 13:43:28 +02:00
|
|
|
includefile(stl/uniqueptr)
|
2006-09-04 10:26:34 +02:00
|
|
|
|
2014-01-13 21:08:12 +01:00
|
|
|
subsect(Defining `unique_ptr' objects)
|
2006-09-04 10:26:34 +02:00
|
|
|
includefile(stl/defining)
|
|
|
|
|
2014-01-13 21:08:12 +01:00
|
|
|
lsubsect(UNIQUEPLAIN)(Creating a plain `unique_ptr')
|
2009-12-27 14:53:38 +01:00
|
|
|
includefile(stl/uniqueplain)
|
|
|
|
|
2014-01-13 21:08:12 +01:00
|
|
|
lsubsect(UNIQUEMOVE)(Moving another `unique_ptr')
|
2009-12-27 14:53:38 +01:00
|
|
|
includefile(stl/uniquemove)
|
|
|
|
|
2014-01-13 21:08:12 +01:00
|
|
|
lsubsect(UNIQUENEW)(Pointing to a newly allocated object)
|
2009-07-08 13:43:28 +02:00
|
|
|
includefile(stl/uniquenew)
|
2006-09-04 10:26:34 +02:00
|
|
|
|
2014-01-13 21:08:12 +01:00
|
|
|
lsubsect(UNIQUEMEM)(Operators and members)
|
2009-07-08 13:43:28 +02:00
|
|
|
includefile(stl/uniquemembers)
|
2006-09-04 10:26:34 +02:00
|
|
|
|
2014-01-13 21:08:12 +01:00
|
|
|
subsect(Using `unique_ptr' objects for arrays)
|
2010-05-17 16:34:50 +02:00
|
|
|
includefile(stl/uniquearrays)
|
|
|
|
|
2017-05-30 13:40:14 +02:00
|
|
|
lsect(SHAREDPTR)(The class `shared_ptr')
|
2009-07-08 15:04:34 +02:00
|
|
|
includefile(stl/sharedptr)
|
|
|
|
|
2014-01-13 21:08:12 +01:00
|
|
|
subsect(Defining `shared_ptr' objects)
|
2009-07-08 15:04:34 +02:00
|
|
|
includefile(stl/definingshared)
|
2009-12-28 14:43:49 +01:00
|
|
|
|
2014-01-13 21:08:12 +01:00
|
|
|
lsubsect(SHAREDPLAIN)(Creating a plain `shared_ptr')
|
2009-12-28 17:56:23 +01:00
|
|
|
includefile(stl/sharedplain)
|
2009-12-28 14:43:49 +01:00
|
|
|
|
2014-01-13 21:08:12 +01:00
|
|
|
lsubsect(SHAREDNEW)(Pointing to a newly allocated object)
|
2009-07-08 15:04:34 +02:00
|
|
|
includefile(stl/sharednew)
|
|
|
|
|
2014-01-13 21:08:12 +01:00
|
|
|
lsubsect(SHAREDMEM)(Operators and members)
|
2009-12-28 17:56:23 +01:00
|
|
|
includefile(stl/sharedmembers)
|
2009-07-15 17:52:54 +02:00
|
|
|
|
2014-01-13 21:08:12 +01:00
|
|
|
lsubsect(SHAREDCAST)(Casting shared pointers)
|
2010-03-15 10:00:27 +01:00
|
|
|
includefile(stl/sharedcasts)
|
|
|
|
|
2014-01-13 21:08:12 +01:00
|
|
|
lsubsect(SHAREDARRAY)(Using `shared_ptr' objects for arrays)
|
2010-05-17 16:34:50 +02:00
|
|
|
includefile(stl/sharedarrays)
|
|
|
|
|
2015-08-16 14:13:42 +02:00
|
|
|
sect(Smart smart pointer construction: `make_shared' and `make_unique')
|
2012-06-22 10:18:47 +02:00
|
|
|
includefile(stl/makeshared)
|
|
|
|
|
2014-08-29 17:58:39 +02:00
|
|
|
COMMENT(TODO: Weak Pointers)
|
|
|
|
|
2014-01-13 21:08:12 +01:00
|
|
|
sect(Classes having pointer data members)
|
2010-08-25 11:33:51 +02:00
|
|
|
includefile(stl/classeshavingpointers)
|
2009-07-08 15:04:34 +02:00
|
|
|
|
2014-12-06 21:47:25 +01:00
|
|
|
sect(Regular Expressions)
|
|
|
|
includefile(stl/regularexp)
|
|
|
|
|
2014-12-16 22:06:26 +01:00
|
|
|
subsect(The regular expression mini language)
|
|
|
|
includefile(stl/regexlanguage)
|
2014-12-06 21:47:25 +01:00
|
|
|
|
2014-12-16 22:06:26 +01:00
|
|
|
subsubsect(Character classes)
|
|
|
|
includefile(stl/charclass)
|
2014-12-07 15:37:57 +01:00
|
|
|
|
2014-12-16 22:06:26 +01:00
|
|
|
subsect(Defining regular expressions: std::regex)
|
|
|
|
includefile(stl/regex)
|
2014-12-08 15:17:40 +01:00
|
|
|
|
2014-12-16 22:06:26 +01:00
|
|
|
lsubsect(SMATCH)(Retrieving matches: std::match_results)
|
|
|
|
includefile(stl/smatch)
|
2014-12-06 21:47:25 +01:00
|
|
|
|
2014-12-16 22:06:26 +01:00
|
|
|
lsubsect(REGALG)(Regular expression matching functions)
|
|
|
|
includefile(stl/regalg)
|
2014-12-14 13:41:42 +01:00
|
|
|
|
2015-05-23 16:43:15 +02:00
|
|
|
subsubsect(The std::regex_constants::match_flag_type flags)
|
|
|
|
includefile(stl/matchflags)
|
|
|
|
|
|
|
|
lsubsubsect(REGMATCH)(Matching full texts: std::regex_match)
|
2014-12-16 22:06:26 +01:00
|
|
|
includefile(stl/regexmatch)
|
2014-12-14 16:43:50 +01:00
|
|
|
|
2015-05-23 16:43:15 +02:00
|
|
|
lsubsubsect(REGSRCH)(Partially matching text: std::regex_search)
|
2014-12-16 22:06:26 +01:00
|
|
|
includefile(stl/regexsearch)
|
2014-12-14 16:43:50 +01:00
|
|
|
|
2015-05-23 16:43:15 +02:00
|
|
|
lsubsubsect(FORMAT)(The member std::match:_results::format)
|
|
|
|
includefile(stl/format)
|
|
|
|
|
2015-05-25 14:12:38 +02:00
|
|
|
lsubsubsect(REGREP)(Modifying target strings: std::regex_replace)
|
|
|
|
includefile(stl/regexreplace)
|
|
|
|
|
2014-01-13 21:08:12 +01:00
|
|
|
sect(Randomization and Statistical Distributions)
|
2010-08-20 16:41:21 +02:00
|
|
|
includefile(stl/statdist)
|
2009-06-24 19:45:37 +02:00
|
|
|
|
2014-01-13 21:08:12 +01:00
|
|
|
subsect(Random Number Generators)
|
2009-07-13 15:35:50 +02:00
|
|
|
includefile(stl/randomnumber)
|
2009-06-24 19:45:37 +02:00
|
|
|
|
2014-01-13 21:08:12 +01:00
|
|
|
subsect(Statistical distributions)
|
2010-08-20 16:41:21 +02:00
|
|
|
includefile(stl/statistical)
|
|
|
|
|
2010-08-25 11:33:51 +02:00
|
|
|
COMMENT(
|
|
|
|
class discrete_distribution
|
|
|
|
class piecewise_constant_distribution
|
|
|
|
class piecewise_linear_distribution
|
|
|
|
END)
|
|
|
|
|
2014-01-13 21:08:12 +01:00
|
|
|
lsubsubsect(BERNOULLI)(Bernoulli distribution)
|
2010-08-20 16:41:21 +02:00
|
|
|
includefile(stl/bernoulli)
|
|
|
|
|
2014-01-13 21:08:12 +01:00
|
|
|
lsubsubsect(BINOMIAL)(Binomial distribution)
|
2010-08-20 16:41:21 +02:00
|
|
|
includefile(stl/binomial)
|
|
|
|
|
2014-01-13 21:08:12 +01:00
|
|
|
subsubsect(Cauchy distribution)
|
2010-08-25 11:33:51 +02:00
|
|
|
includefile(stl/cauchy)
|
|
|
|
|
2014-01-13 21:08:12 +01:00
|
|
|
lsubsubsect(CHISQUARED)(Chi-squared distribution)
|
2010-08-25 11:33:51 +02:00
|
|
|
includefile(stl/chisquared)
|
|
|
|
|
2014-01-13 21:08:12 +01:00
|
|
|
subsubsect(Extreme value distribution)
|
2010-08-25 11:33:51 +02:00
|
|
|
includefile(stl/extremevalue)
|
|
|
|
|
2014-01-13 21:08:12 +01:00
|
|
|
subsubsect(Exponential distribution)
|
2010-08-25 11:33:51 +02:00
|
|
|
includefile(stl/exponential)
|
|
|
|
|
2014-01-13 21:08:12 +01:00
|
|
|
subsubsect(Fisher F distribution)
|
2010-08-25 11:33:51 +02:00
|
|
|
includefile(stl/fisherf)
|
|
|
|
|
2014-01-13 21:08:12 +01:00
|
|
|
subsubsect(Gamma distribution)
|
2010-08-20 16:41:21 +02:00
|
|
|
includefile(stl/gamma)
|
|
|
|
|
2014-01-13 21:08:12 +01:00
|
|
|
subsubsect(Geometric distribution)
|
2010-08-25 11:33:51 +02:00
|
|
|
includefile(stl/geometric)
|
|
|
|
|
2014-01-13 21:08:12 +01:00
|
|
|
subsubsect(Log-normal distribution)
|
2010-08-25 11:33:51 +02:00
|
|
|
includefile(stl/lognormal)
|
|
|
|
|
2014-01-13 21:08:12 +01:00
|
|
|
subsubsect(Normal distribution)
|
2010-08-25 11:33:51 +02:00
|
|
|
includefile(stl/normal)
|
|
|
|
|
2014-01-13 21:08:12 +01:00
|
|
|
subsubsect(Negative binomial distribution)
|
2010-08-25 11:33:51 +02:00
|
|
|
includefile(stl/negativebinomial)
|
|
|
|
|
2014-01-13 21:08:12 +01:00
|
|
|
subsubsect(Poisson distribution)
|
2010-08-25 11:33:51 +02:00
|
|
|
includefile(stl/poisson)
|
|
|
|
|
2014-01-13 21:08:12 +01:00
|
|
|
subsubsect(Student t distribution)
|
2010-08-25 11:33:51 +02:00
|
|
|
includefile(stl/studentt)
|
|
|
|
|
2014-01-13 21:08:12 +01:00
|
|
|
subsubsect(Uniform int distribution)
|
2010-08-25 11:33:51 +02:00
|
|
|
includefile(stl/uniformint)
|
|
|
|
|
2014-01-13 21:08:12 +01:00
|
|
|
subsubsect(Uniform real distribution)
|
2010-08-25 11:33:51 +02:00
|
|
|
includefile(stl/uniformreal)
|
|
|
|
|
2014-01-13 21:08:12 +01:00
|
|
|
subsubsect(Weibull distribution)
|
2010-08-25 11:33:51 +02:00
|
|
|
includefile(stl/weibull)
|
2017-11-17 16:27:39 +01:00
|
|
|
|
|
|
|
sect(The std::experimental/filesystem namespace)
|
|
|
|
includefile(stl/filesystem/intro)
|
|
|
|
|
2017-11-19 14:38:18 +01:00
|
|
|
subsect(File system exceptions: filesystem_error)
|
|
|
|
includefile(stl/filesystem/filesystemerror)
|
|
|
|
|
2017-11-19 12:56:22 +01:00
|
|
|
subsect(Names of file system entries: path)
|
2017-11-17 16:27:39 +01:00
|
|
|
includefile(stl/filesystem/path)
|
|
|
|
|
2017-11-19 15:56:03 +01:00
|
|
|
subsect(Handling directories: directory_entry,
|
|
|
|
(recursive_)directory_iterator)
|
2017-11-19 14:38:18 +01:00
|
|
|
includefile(stl/filesystem/directoryentry)
|
|
|
|
|
2017-11-19 15:56:03 +01:00
|
|
|
subsect(Visiting directory entries: (recursive_)directory_iterator)
|
|
|
|
includefile(stl/filesystem/directoryiterator)
|
|
|
|
|
2017-11-20 17:03:43 +01:00
|
|
|
subsect(Types (file_type) and permissions (perms) of file system entries:
|
|
|
|
file_status)
|
2017-11-19 12:56:22 +01:00
|
|
|
includefile(stl/filesystem/filestatus)
|
|
|
|
|
2017-11-23 20:08:07 +01:00
|
|
|
COMMENT( TODO
|
2017-11-19 12:56:22 +01:00
|
|
|
subsect(Information about the space of a file system entries: space_info)
|
|
|
|
includefile(stl/filesystem/spaceinfo)
|
2017-11-23 20:08:07 +01:00
|
|
|
END)
|
2017-11-19 12:56:22 +01:00
|
|
|
lsubsect(FSFUNCTIONS)(Free functions)
|
2017-11-18 16:32:19 +01:00
|
|
|
includefile(stl/filesystem/functions)
|
|
|
|
|
2017-11-17 16:27:39 +01:00
|
|
|
|