cppannotations/annotations/yo/stl.yo
2017-12-04 23:15:07 +01:00

212 lines
5.9 KiB
Text

includefile(stl/intro)
lsect(PREDEFINED)(Predefined function objects)
includefile(stl/predefined)
subsect(Arithmetic function objects)
includefile(stl/arithmetic)
lsubsect(RELATIONAL)(Relational function objects)
includefile(stl/relational)
subsect(Logical function objects)
includefile(stl/logical)
subsect(The `std::not_fn' negator)
includefile(stl/notfn)
lsect(ITERATORS)(Iterators)
includefile(stl/iterators)
lsubsect(DISTANCE)(std::distance and std::size)
includefile(stl/distance)
lsubsect(INSERTER)(Insert iterators)
includefile(stl/insertiterators)
lsubsect(ISTREAMITERATORS)(Iterators for `istream' objects)
includefile(stl/istreamiterators)
subsubsect(Iterators for `istreambuf' objects)
includefile(stl/istreambufiterators)
subsect(Iterators for `ostream' objects)
includefile(stl/ostreamiterators)
lsubsubsect(OSTREAMBUFITER)(Iterators for `ostreambuf' objects)
includefile(stl/ostreambufiterators)
lsect(UNIQUEPTR)(The class 'unique_ptr')
includefile(stl/uniqueptr)
subsect(Defining `unique_ptr' objects)
includefile(stl/defining)
lsubsect(UNIQUEPLAIN)(Creating a plain `unique_ptr')
includefile(stl/uniqueplain)
lsubsect(UNIQUEMOVE)(Moving another `unique_ptr')
includefile(stl/uniquemove)
lsubsect(UNIQUENEW)(Pointing to a newly allocated object)
includefile(stl/uniquenew)
lsubsect(UNIQUEMEM)(Operators and members)
includefile(stl/uniquemembers)
subsect(Using `unique_ptr' objects for arrays)
includefile(stl/uniquearrays)
lsect(SHAREDPTR)(The class `shared_ptr')
includefile(stl/sharedptr)
subsect(Defining `shared_ptr' objects)
includefile(stl/definingshared)
lsubsect(SHAREDPLAIN)(Creating a plain `shared_ptr')
includefile(stl/sharedplain)
lsubsect(SHAREDNEW)(Pointing to a newly allocated object)
includefile(stl/sharednew)
lsubsect(SHAREDMEM)(Operators and members)
includefile(stl/sharedmembers)
lsubsect(SHAREDCAST)(Casting shared pointers)
includefile(stl/sharedcasts)
lsubsect(SHAREDARRAY)(Using `shared_ptr' objects for arrays)
includefile(stl/sharedarrays)
sect(Smart smart pointer construction: `make_shared' and `make_unique')
includefile(stl/makeshared)
COMMENT(TODO: Weak Pointers)
sect(Classes having pointer data members)
includefile(stl/classeshavingpointers)
sect(Regular Expressions)
includefile(stl/regularexp)
subsect(The regular expression mini language)
includefile(stl/regexlanguage)
subsubsect(Character classes)
includefile(stl/charclass)
subsect(Defining regular expressions: std::regex)
includefile(stl/regex)
lsubsect(SMATCH)(Retrieving matches: std::match_results)
includefile(stl/smatch)
lsubsect(REGALG)(Regular expression matching functions)
includefile(stl/regalg)
subsubsect(The std::regex_constants::match_flag_type flags)
includefile(stl/matchflags)
lsubsubsect(REGMATCH)(Matching full texts: std::regex_match)
includefile(stl/regexmatch)
lsubsubsect(REGSRCH)(Partially matching text: std::regex_search)
includefile(stl/regexsearch)
lsubsubsect(FORMAT)(The member std::match:_results::format)
includefile(stl/format)
lsubsubsect(REGREP)(Modifying target strings: std::regex_replace)
includefile(stl/regexreplace)
sect(Randomization and Statistical Distributions)
includefile(stl/statdist)
subsect(Random Number Generators)
includefile(stl/randomnumber)
subsect(Statistical distributions)
includefile(stl/statistical)
COMMENT(
class discrete_distribution
class piecewise_constant_distribution
class piecewise_linear_distribution
END)
lsubsubsect(BERNOULLI)(Bernoulli distribution)
includefile(stl/bernoulli)
lsubsubsect(BINOMIAL)(Binomial distribution)
includefile(stl/binomial)
subsubsect(Cauchy distribution)
includefile(stl/cauchy)
lsubsubsect(CHISQUARED)(Chi-squared distribution)
includefile(stl/chisquared)
subsubsect(Extreme value distribution)
includefile(stl/extremevalue)
subsubsect(Exponential distribution)
includefile(stl/exponential)
subsubsect(Fisher F distribution)
includefile(stl/fisherf)
subsubsect(Gamma distribution)
includefile(stl/gamma)
subsubsect(Geometric distribution)
includefile(stl/geometric)
subsubsect(Log-normal distribution)
includefile(stl/lognormal)
subsubsect(Normal distribution)
includefile(stl/normal)
subsubsect(Negative binomial distribution)
includefile(stl/negativebinomial)
subsubsect(Poisson distribution)
includefile(stl/poisson)
subsubsect(Student t distribution)
includefile(stl/studentt)
subsubsect(Uniform int distribution)
includefile(stl/uniformint)
subsubsect(Uniform real distribution)
includefile(stl/uniformreal)
subsubsect(Weibull distribution)
includefile(stl/weibull)
sect(The std::experimental/filesystem namespace)
includefile(stl/filesystem/intro)
subsect(File system exceptions: filesystem_error)
includefile(stl/filesystem/filesystemerror)
subsect(Names of file system entries: path)
includefile(stl/filesystem/path)
subsect(Handling directories: directory_entry,
(recursive_)directory_iterator)
includefile(stl/filesystem/directoryentry)
subsect(Visiting directory entries: (recursive_)directory_iterator)
includefile(stl/filesystem/directoryiterator)
lsubsect(FSSTATUS)(Types (file_type) and permissions (perms) of file
system entries: file_status)
includefile(stl/filesystem/filestatus)
subsect(Information about the space of a file system entries: space_info)
includefile(stl/filesystem/spaceinfo)
lsubsect(FSFUN)(Free functions)
includefile(stl/filesystem/functions)