mirror of
https://gitlab.com/fbb-git/cppannotations
synced 2024-11-18 10:06:54 +01:00
525d470554
git-svn-id: https://cppannotations.svn.sourceforge.net/svnroot/cppannotations/trunk@311 f6dd340e-d3f9-0310-b409-bdd246841980
59 lines
1.4 KiB
Text
59 lines
1.4 KiB
Text
INCLUDEFILE(mailus)
|
|
|
|
includefile(exceptions/intro)
|
|
|
|
sect(Exception syntax)
|
|
includefile(exceptions/syntax)
|
|
|
|
lsect(BASICEXCEPTION)(An example using exceptions)
|
|
includefile(exceptions/example)
|
|
|
|
lsubsect(EXCEPTIONJMP)(Anachronisms: `setjmp' and `longjmp')
|
|
includefile(exceptions/jmp)
|
|
|
|
subsect(Exceptions: the preferred alternative)
|
|
includefile(exceptions/exception)
|
|
|
|
lsect(THROW)(Throwing exceptions)
|
|
includefile(exceptions/throw)
|
|
|
|
lsubsect(EMPTYTHROW)(The empty `throw' statement)
|
|
includefile(exceptions/emptythrow)
|
|
|
|
sect(The try block)
|
|
includefile(exceptions/try)
|
|
|
|
lsect(EXCEPTIONCATCH)(Catching exceptions)
|
|
includefile(exceptions/catch)
|
|
|
|
subsect(The default catcher)
|
|
includefile(exceptions/defaultcatch)
|
|
|
|
lsect(THROWLIST)(Declaring exception throwers)
|
|
includefile(exceptions/declaring)
|
|
|
|
lsect(IOEXCEPTIONS)(Iostreams and exceptions)
|
|
includefile(exceptions/iostreams)
|
|
|
|
lsect(STDEXC)(Standard Exceptions)
|
|
includefile(exceptions/standard)
|
|
|
|
sect(Exception guarantees)
|
|
includefile(exceptions/guarantees)
|
|
|
|
subsect(The basic guarantee)
|
|
includefile(exceptions/basic)
|
|
|
|
subsect(The strong guarantee)
|
|
includefile(exceptions/strong)
|
|
|
|
subsect(The nothrow guarantee)
|
|
includefile(exceptions/nothrow)
|
|
|
|
lsect(FUNTRY)(Function try blocks)
|
|
includefile(exceptions/function)
|
|
|
|
lsect(CONSEXCEPTIONS)(Exceptions in constructors and destructors)
|
|
includefile(exceptions/constructors)
|
|
|
|
|