Added some explicit templates

This commit is contained in:
unknown 2004-08-18 14:26:39 +00:00
parent e9995b300f
commit 992ff0a272
9 changed files with 18 additions and 0 deletions

View file

@ -382,3 +382,5 @@ CPCDAPISession::listProcesses(Parser_t::Context & /* unused */,
m_cpcd.m_processes.unlock();
}
template class Vector<ParserRow<CPCDAPISession> const*>;

View file

@ -431,3 +431,5 @@ CPCD::report(int id, CPCEvent::EventType t){
}
m_subscribers.unlock();
}
template class MutexVector<EventSubscriber*>;

View file

@ -75,3 +75,5 @@ void
CPCD::Monitor::signal() {
NdbCondition_Signal(m_changeCondition);
}
template class MutexVector<CPCD::Process*>;

View file

@ -937,3 +937,8 @@ operator<<(NdbOut& ndbout, const TableS & table){
} // for
return ndbout;
}
template class Vector<TableS*>;
template class Vector<AttributeS*>;
template class Vector<AttributeDesc*>;

View file

@ -353,3 +353,4 @@ main(int argc, const char** argv)
return 1;
} // main
template class Vector<BackupConsumer*>;

View file

@ -1013,3 +1013,4 @@ BLOCK_FUNCTIONS(Ndbfs);
template class Vector<AsyncFile*>;
template class Vector<OpenFiles::OpenFileItem>;
template class MemoryChannel<Request>;
template class Pool<Request>;

View file

@ -2023,3 +2023,5 @@ CmdBackupCallback(const MgmtSrvr::BackupEvent & event){
ndbout << str << endl;
}
#endif
template class Vector<char const*>;

View file

@ -559,3 +559,4 @@ SimpleCpcClient::ParserDummy::ParserDummy(NDB_SOCKET_TYPE sock)
}
template class Vector<SimpleCpcClient::Process>;
template class Vector<ParserRow<SimpleCpcClient::ParserDummy> const*>;

View file

@ -307,3 +307,5 @@ waitClusterStatus(const char* _addr,
}
return 0;
}
template class Vector<ndb_mgm_node_state>;