namespace axl::sec

namespace sec {

// classes

class Code;
class Error;
class ErrorProvider;
class StaticCode;

// global functions

AXL_SL_DEFINE_GUID(
    g_errorGuid,
    0x9a5e82f3,
    0xda70,
    0x4177,
    0xa3,
    0xb9,
    0x00,
    0x30,
    0xa2,
    0x3b,
    0x90,
    0xdc
    );

void
registerErrorProvider();

bool
completeWithOsStatus(OSStatus status);

} // namespace sec