InetTCPSocket is an abstract base class used as in interface. The reason this error was generated was because one function was not declared as abstract, I had forgotten the '= 0' part of the definition.
Another symptom of this is the linker complaining "vtable undefined for class x"
I (PerryLorier) was having a problem after assigning something to a std::map<> the program would crash.
bool operator <(const foo_t &a, const foo_t &b) {
if (a.foo < b.foo) return -1; if (a.foo > b.foo) return 1; return 0;
}
std::map<foo_t,int*> foo_map;
...
foo_mapfoo?=new int;
- foo_mapfoo?=6;
I also recommend adding some assert(3)'s to verify that your operators don't voilate the rules at runtime.
lib/BlockParser.php:505: Notice: Undefined property: _tight_top