15 #ifndef THEORAUTIL_NOMACROS
17 #define foreach(type,lst) for (std::vector<type>::iterator it=lst.begin();it != lst.end(); ++it)
18 #define foreach_l(type,lst) for (std::list<type>::iterator it=lst.begin();it != lst.end(); ++it)
19 #define foreach_r(type,lst) for (std::vector<type>::reverse_iterator it=lst.rbegin();it != lst.rend(); ++it)
20 #define foreach_in_map(type,lst) for (std::map<std::string,type>::iterator it=lst.begin();it != lst.end(); ++it)
24 #define th_writelog(x) TheoraVideoManager::getSingleton().logMessage(x)
27 std::string
str(
int i);
28 std::string
strf(
float i);
std::string strf(float i)
void _psleep(int milliseconds)