K
kamit
I have not done much programming with template so please excuse my
inexperience. I have function defined in one of the class in this
manner. This function is being showed as an undefined function in the
shared object that we have created. I am getting a link time error that
symbol not found while creating an execuable.
template <Class T> long
ITLDOdbFactory_T<Class Y>::connection_count (const string& db_name)
throw (ITLDOdbConnectException)
{
return queue->connections();
}
I did an nm on the object file of this code and its not there. I don't
know why this happens or what is suppose to happen. I was wondering if
somebody can give me the heads up so that I can then find my way...
tia...
inexperience. I have function defined in one of the class in this
manner. This function is being showed as an undefined function in the
shared object that we have created. I am getting a link time error that
symbol not found while creating an execuable.
template <Class T> long
ITLDOdbFactory_T<Class Y>::connection_count (const string& db_name)
throw (ITLDOdbConnectException)
{
return queue->connections();
}
I did an nm on the object file of this code and its not there. I don't
know why this happens or what is suppose to happen. I was wondering if
somebody can give me the heads up so that I can then find my way...
tia...