acme
Foundational cross-platform layer of the ca2 framework
Loading...
Searching...
No Matches
status.h
1#pragma once
2
3
4//#
5
6//CLASS_DECL_ACME bool thread_get_flag(e_thread_flag eflag);
7
8
9//#define __defer_throw_estatus(xxx) \
10//auto estatus ## __LINE__ = (xxx); if(::failed(estatus ## __LINE__) && !avoid_bad_status_exception()) throw estatus ## __LINE__;
11
12// class estatus :
13// public enumeration < void >
14// {
15// public:
16
17// using enumeration <void >::enumeration;
18
19// operator bool() { return ::succeeded(m_i32); }
20
21// };