if ( mode == IBamIODevice::ReadOnly )
m_stream = freopen(0, "rb", stdin);
else if ( mode == IBamIODevice::WriteOnly )
m_stream = freopen(0, "wb", stdout);
if ( mode == IBamIODevice::ReadOnly )
m_stream = freopen(0, "rb", stdin);
else if ( mode == IBamIODevice::WriteOnly )
m_stream = freopen(0, "wb", stdout);