1
[/==============================================================================
2
Copyright (C) 2001-2011 Hartmut Kaiser
3
Copyright (C) 2001-2011 Joel de Guzman
5
Distributed under the Boost Software License, Version 1.0. (See accompanying
6
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
7
===============================================================================/]
9
[/------------------------------------------------------------------------------]
14
Description of XXX concept
16
[heading Refinement of]
18
[:Link to base concept]
20
[variablelist Notation
24
[heading Valid Expressions]
26
(For any XXX the following expressions must be valid:)
28
In addition to the requirements defined in _XXX-Basic_concept_, for any
29
XXX the following must be met:
32
[[Expression] [Semantics] [Return type]]
33
[[`xxx`] [Semantics of `xxx`] [XXX]]
36
[heading Type Expressions]
39
[[Expression] [Description]]
40
[[`XXX`] [Description of `XXX`]]
45
For any XXX xxx the following invariants always hold:
47
[heading Precondition]
49
Prior to calling FOO the following preconditions should hold:
51
[heading Precondition]
53
Upon return from FOO the following postconditions should hold:
57
Links to models of XXX concept
59
[endsect] [/ XXX Concept]