acme
Foundational cross-platform layer of the ca2 framework
Toggle main menu visibility
Loading...
Searching...
No Matches
parsing.h
1
#pragma once
2
3
4
//#include "exception.h"
5
#include "acme/parallelization/task_flag.h"
6
7
8
class
CLASS_DECL_ACME parsing_exception:
9
public
::exception
10
{
11
public
:
12
13
14
parsing_exception(const ::scoped_string & scopedstrMessage);
15
~parsing_exception()
override
;
16
17
18
};
19
20
21
class
CLASS_DECL_ACME avoid_parsing_exception :
22
public
___keep_task_flag
23
{
24
public
:
25
26
27
avoid_parsing_exception() : ___keep_task_flag(e_task_flag_avoid_parsing_exception) {}
28
29
30
};
31
32
33
class
network_payload_parsing_exception :
34
public
::parsing_exception
35
{
36
public
:
37
38
network_payload_parsing_exception(const ::scoped_string & scopedstrMessage =
nullptr
);
39
virtual
~network_payload_parsing_exception();
40
41
};
42
43
exception
parsing.h
Generated by
1.17.0