27.01.2020 17:45, Alex Peshkoff via Firebird-devel wrote:
Am I understanding right that when ibase.h is included that constants will be in global
namespace as before?
Sure. When you write in Interface.h something like this:
namespace Firebird {
#include "pub_const.h"
}
You'll get the constants in namespace Firebid.
When you write in ibase.h
#include "pub_const.h"
You'll get the same constants in global namespace.
They won't conflict and either of them can be used interchangeable (if the program
includes both headers).
--
WBR, SD.
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel