2 <concept name=
"DefaultConstructible" category=
"Utility"><!--
3 Based on concepts from the SGI Standard Template Library documentation:
4 Copyright (c) 1996-1999
5 Silicon Graphics Computer Systems, Inc.
8 Hewlett-Packard Company
10 Copyright 2000-2001 University of Notre Dame du Lac.
11 Copyright 2001-2002 Indiana University.
12 Some concepts based on versions from the MTL draft manual and Boost Graph
13 and Property Map documentation:
14 Copyright (c) Jeremy Siek, Lie-Quan Lee, and Andrew Lumsdaine 2000
16 <param name=
"X" role=
"default-constructible-type"/>
18 <models-sentence>The type
<arg num=
"1"/> must be a model of
<self/>.
</models-sentence>
20 <description><para>DefaultConstructible objects only need to have a default
21 constructor.
</para></description>
23 <valid-expression name=
"Construction">
24 <construct template-parameters=
"">
27 <return-type><require-same-type testable=
"yes"><type name=
"X"/></require-same-type></return-type>
28 <semantics>Construct an instance of the type with default parameters.
</semantics>
36 <apply-template name=
"std::vector">