+++ /dev/null
-#ifndef MSP_GL_TAG_H_
-#define MSP_GL_TAG_H_
-
-#include <string>
-
-namespace Msp {
-namespace GL {
-
-/**
-Provides transparent string-to-hash conversion for faster comparison. An empty
-string is guaranteed to have an id of 0.
-*/
-struct Tag
-{
- unsigned id;
-
- Tag(): id(0) { }
- Tag(const char *);
- Tag(const std::string &s);
-
- bool operator<(const Tag &t) const { return id<t.id; }
- bool operator==(const Tag &t) const { return id==t.id; }
-};
-
-} // namespace GL
-} // namespace Msp
-
-#endif