acme
Foundational cross-platform layer of the ca2 framework
Loading...
Searching...
No Matches
_impl.h
1// Created on by camilo 2021-04-08 07:54 BRT <3TBS_!!
2#pragma once
3
4
5//inline void throw ::exception(const ::e_status& estatus, const ::scoped_string & scopedstrMessage)
6//{
7//
8// throw ::exception(estatus.m_estatus, pszMessage);
9//
10//}
11//
12//
13//inline void throw ::exception(const ::enum_status& estatus, const ::scoped_string & scopedstrMessage)
14//{
15//
16// if (estatus == error_not_implemented)
17// {
18//
19// throw ::not_implemented(scopedstrMessage);
20//
21// }
22// else if (estatus == error_interface_only)
23// {
24//
25// throw ::interface_only(scopedstrMessage);
26//
27// }
28// else if (estatus == error_io)
29// {
30//
31// throw io_exception(scopedstrMessage);
32//
33// }
34// else
35// {
36//
37// throw ::exception(estatus, pszMessage);
38//
39// }
40//
41//}
42
43
44