// Feeping Creaturism // // Douglas Thrift // // $Id$ #ifndef _FeepingCreaturism_hpp_ #define _FeepingCreaturism_hpp_ #include #ifdef MENES_PRAGMA_ONCE #pragma once #endif #include #include #include #include #include #include #include #include class FeepingCreaturism { private: struct CaseLess { static bool Execute(const cse::String &one, const cse::String &two); }; cse::String path, matcher; typedef ext::RedBlackSet Set; Set jargon; typedef ext::RedBlackMap > Map; Map cgi; bool Initialize(); void Parse(); void Daily(const cse::String &date); void Random(const cse::String &number); void Select(const cse::String &selection, bool validate = false); public: FeepingCreaturism(); ~FeepingCreaturism() {} }; #endif // _FeepingCreaturism_hpp_