<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
<area shape="rect" id="Node000000" href="$structsigc_1_1adaptor__base.html" title="A hint to the compiler." alt="" coords="5,246,149,271"/>
<area shape="rect" id="Node000001" href="$structsigc_1_1adapts.html" title=" " alt="" coords="201,85,384,110"/>
<area shape="poly" id="edge1_Node000000_Node000001" title=" " alt="" coords="105,235,273,108,276,112,108,240"/>
<area shape="rect" id="Node000004" href="$structsigc_1_1adaptor__functor.html" title="Converts an arbitrary functor into an adaptor type." alt="" coords="213,239,372,279"/>
<area shape="poly" id="edge4_Node000000_Node000004" title=" " alt="" coords="163,256,213,256,213,261,163,261"/>
<area shape="rect" id="Node000005" href="$structsigc_1_1adapts.html" title="Base type for adaptors." alt="" coords="197,407,388,433"/>
<area shape="poly" id="edge5_Node000000_Node000005" title=" " alt="" coords="108,278,276,405,273,409,105,282"/>
<area shape="rect" id="Node000002" href="$structsigc_1_1compose1__functor.html" title="Adaptor that combines two functors." alt="" coords="449,5,625,45"/>
<area shape="poly" id="edge2_Node000001_Node000002" title=" " alt="" coords="349,78,468,43,469,48,350,83"/>
<area shape="rect" id="Node000003" href="$structsigc_1_1compose2__functor.html" title="Adaptor that combines three functors." alt="" coords="449,70,625,125"/>
<area shape="poly" id="edge3_Node000001_Node000003" title=" " alt="" coords="398,95,449,95,449,100,398,100"/>
<area shape="rect" id="Node000006" href="$structsigc_1_1bind__functor.html" title="Adaptor that binds arguments to the wrapped functor." alt="" coords="451,149,624,203"/>
<area shape="poly" id="edge6_Node000005_Node000006" title=" " alt="" coords="310,395,386,289,407,249,417,232,434,214,453,201,456,206,438,218,421,235,411,252,390,292,314,398"/>
<area shape="rect" id="Node000007" href="$structsigc_1_1bind__functor_3-1_00_01T__functor_00_01T__type_8_8_8_01_4.html" title="Adaptor that binds argument(s) to the wrapped functor." alt="" coords="440,228,635,268"/>
<area shape="poly" id="edge7_Node000005_Node000007" title=" " alt="" coords="310,395,362,337,396,305,435,278,459,266,461,270,437,282,400,309,366,340,314,398"/>
<area shape="rect" id="Node000008" href="$structsigc_1_1bind__return__functor.html" title="Adaptor that fixes the return value of the wrapped functor." alt="" coords="446,292,629,332"/>
<area shape="poly" id="edge8_Node000005_Node000008" title=" " alt="" coords="325,398,376,370,435,342,467,330,469,335,437,346,379,375,328,403"/>
<area shape="rect" id="Node000009" href="$structsigc_1_1exception__catch__functor.html" title=" " alt="" coords="456,357,619,411"/>
<area shape="poly" id="edge9_Node000005_Node000009" title=" " alt="" coords="393,403,456,393,456,399,393,408"/>
<area shape="rect" id="Node000010" href="$structsigc_1_1hide__functor.html" title="Adaptor that adds a dummy parameter to the wrapped functor." alt="" coords="445,436,629,476"/>
<area shape="poly" id="edge10_Node000005_Node000010" title=" " alt="" coords="393,432,446,440,445,445,392,437"/>
<area shape="rect" id="Node000011" href="$structsigc_1_1retype__functor.html" title="Adaptor that performs C&#45;style casts on the parameters passed on to the functor." alt="" coords="455,500,620,540"/>
<area shape="poly" id="edge11_Node000005_Node000011" title=" " alt="" coords="331,437,437,486,470,497,468,502,435,490,329,441"/>
<area shape="rect" id="Node000012" href="$structsigc_1_1retype__return__functor.html" title="Adaptor that performs a C&#45;style cast on the return value of a functor." alt="" coords="463,565,611,619"/>
<area shape="poly" id="edge12_Node000005_Node000012" title=" " alt="" coords="316,441,368,495,402,524,437,550,464,564,462,569,435,554,398,528,364,499,312,445"/>
<area shape="rect" id="Node000013" href="$structsigc_1_1retype__return__functor_3_01void_00_01T__functor_01_4.html" title="Adaptor that performs a C&#45;style cast on the return value of a functor." alt="" coords="436,644,639,684"/>
<area shape="poly" id="edge13_Node000005_Node000013" title=" " alt="" coords="307,445,326,485,355,535,392,586,438,630,457,642,455,646,434,634,388,590,350,538,321,488,302,447"/>
<area shape="rect" id="Node000014" href="$classsigc_1_1track__obj__functor.html" title="track_obj_functor wraps a functor and stores a reference to a trackable object." alt="" coords="453,708,622,748"/>
<area shape="poly" id="edge14_Node000005_Node000014" title=" " alt="" coords="303,446,319,498,346,565,385,634,409,666,438,694,455,706,452,710,434,698,406,670,380,637,341,567,314,500,298,447"/>
</map>
