
6 Nov
2013
6 Nov
'13
6:08 a.m.
On Wed, Nov 6, 2013 at 9:23 AM, Rahul Mathur
Out of curiosity, wish to know if BOOST ASIO calls like -
boost::asio::read() boost::asio::transfer_all() boost::asio::write()
BOOST LEXICAL calls like - boost::lexical_caststd::string()
BOOST POSIX TIME calls like - boost::posix_time::microsec_clock::universal_time() boost::posix_time::microsec_clock::ptime()
are LIBRARY or SYSTEM calls.
How to know which calls of BOOST are SYSTEM and LIBRARY calls?
In general you cannot know which library APIs involve system calls (unless this is obvious or explicitly documented). Even if the library only uses STL, there is no guarantee STL does not involve system calls.