acme
Foundational cross-platform layer of the ca2 framework
Toggle main menu visibility
Loading...
Searching...
No Matches
ns_exception.h
1
//
2
// macos_ns_exception.hpp
3
// acme
4
//
5
// Created by Camilo Sasuke Thomas Borregaard Soerensen on 21/07/17.
6
//
7
//
8
#pragma once
9
10
11
#include "acme/exception/exception.h"
12
13
14
class
CLASS_DECL_ACME
ns_exception
:
15
public
::exception
16
{
17
public
:
18
19
::string m_strName;
20
::string m_strDescription;
21
::property_set m_setUserInfo;
22
23
24
ns_exception(const ::e_status & estatus, const ::scoped_string & scopedstrName, const ::scoped_string & scopedstrDescription, const ::property_set & setUserInfo);
25
~ns_exception()
override
;
26
27
28
};
29
30
31
void
InstallUncaughtExceptionHandler();
32
void
UninstallUncaughtExceptionHandler();
33
void
InstallNullExceptionHandler();
34
35
36
37
ns_exception
Definition
ns_exception.h:16
operating_system
macos
apple
ns_exception.h
Generated by
1.17.0