27 #ifndef SCHNEK_UNIQUE_HPP_ 28 #define SCHNEK_UNIQUE_HPP_ 30 #include <boost/utility.hpp> 36 class Unique :
public boost::noncopyable
39 static long runningId;
42 Unique() : Id(runningId++) {}
43 long getId() {
return Id; }
51 #endif // SCHNEK_UNIQUE_HPP_ Definition: unique.hpp:36