synfig-core  1.0.3
guidset.h
Go to the documentation of this file.
1 /* === S Y N F I G ========================================================= */
22 /* ========================================================================= */
23 
24 /* === S T A R T =========================================================== */
25 
26 #ifndef __SYNFIG_GUIDSET_H
27 #define __SYNFIG_GUIDSET_H
28 
29 /* === H E A D E R S ======================================================= */
30 
31 #include "guid.h"
32 
33 #ifdef HASH_SET_H
34 #include HASH_SET_H
35 #else
36 #include <set>
37 #endif
38 
39 /* === M A C R O S ========================================================= */
40 
41 /* === T Y P E D E F S ===================================================== */
42 
43 /* === C L A S S E S & S T R U C T S ======================================= */
44 
45 namespace synfig {
46 
47 class GUIDSet : public
48 #ifdef HASH_SET_H
49 std::set<synfig::GUID>
50 #else
51 #ifndef HAS_SET_CLASS
52 #define HASH_SET_CLASS HASH_SET_NAMESPACE::hash_set
53 #endif
54 HASH_SET_CLASS<synfig::GUID,synfig::GUIDHash>
55 #endif
56 {
57 }; // END of class GUIDSet
58 
59 };
60 
61 /* === E N D =============================================================== */
62 
63 #endif