-
Notifications
You must be signed in to change notification settings - Fork 82
Namespaces
Hannes Hauswedell edited this page Jan 11, 2017
·
3 revisions
-
seqan3
: all code in the main namespace must be documented and stable after 3.0 (or better 3.1?) -
seqan3::view
: views implemented in SeqAn, part of API, like rangeV3 -
seqan3::action
: actions implemented in SeqAn, part of API, like rangeV3 -
seqan3::literals
: literals implemented in SeqAn, part of API, extra because -
seqan3::impl
orseqan3::detail
: implementation code that need not be stable and is not considered part of API -
sdsl
: SDSL code... -
boost::$MODULE
: boost code $OTHERLIB
-
seqan3::sup
: supplementary namespace which is usingseqan3::view
,seqan3::action
,seqan3::literals
and all the dependencies' namespaces so that app developers get easy access. Obviously not used inside the library for safety reasons!