class PUBLIC_DECL CAlert
{
//member functions
};
//what does the PUBLIC_DECL means here???