typedef void* VoidPointer;
typedef std::map<std::string,char*> ExtensibleStore;
-extern time_t TIME;
-
+class InspIRCd;
+
/** The base class for all inspircd classes
*/
class classbase
/** Constructor,
* Sets the object's time
*/
- classbase() { age = TIME; }
+ classbase();
~classbase() { }
};
*/
return this->Extension_Items.insert(std::make_pair(key, (char*)p)).second;
}
-
+
/** Extend an Extensible class.
*
* @param key The key parameter is an arbitary string which identifies the extension data