SObjectizer-5 Extra
Loading...
Searching...
No Matches
so_5_extra
async_op
errors.hpp
Go to the documentation of this file.
1
/*!
2
* \file
3
* \brief Error codes for %async_op submodule.
4
*
5
* \since
6
* v.1.0.4
7
*/
8
9
#
pragma
once
10
11
#
include
<
so_5_extra
/
error_ranges
.
hpp
>
12
13
namespace
so_5
{
14
15
namespace
extra
{
16
17
namespace
async_op
{
18
19
namespace
errors
{
20
21
/*!
22
* \brief An attempt to perform some action which can't be done
23
* when async operation is activated.
24
*
25
* \since
26
* v.1.0.4
27
*/
28
const
int
rc_async_op_activated
=
29
so_5
::
extra
::
errors
::
async_op_errors
;
30
31
/*!
32
* \brief An attempt to activate async operation without defined
33
* completion handlers.
34
*
35
* \since
36
* v.1.0.4
37
*/
38
const
int
rc_no_completion_handler
=
39
so_5
::
extra
::
errors
::
async_op_errors
+ 1;
40
41
/*!
42
* \brief An attempt to perform some action on async operation which
43
* can't be activated.
44
*
45
* \since
46
* v.1.0.4
47
*/
48
const
int
rc_op_cant_be_activated
=
49
so_5
::
extra
::
errors
::
async_op_errors
+ 2;
50
51
/*!
52
* \brief An attempt to use event handler for different message type.
53
*
54
* \since
55
* v.1.0.4
56
*/
57
const
int
rc_msg_type_mismatch
=
58
so_5
::
extra
::
errors
::
async_op_errors
+ 3;
59
60
/*!
61
* \brief An attempt to use empty definition_point object.
62
*
63
* For example an attempt to use definition_point object after
64
* a call to activate.
65
*/
66
const
int
rc_empty_definition_point_object
=
67
so_5
::
extra
::
errors
::
async_op_errors
+ 4;
68
69
}
/* namespace errors */
70
71
}
/* namespace async_op */
72
73
}
/* namespace extra */
74
75
}
/* namespace so_5 */
so_5::extra::async_op::errors
Definition
errors.hpp:19
so_5::extra::async_op::errors::rc_empty_definition_point_object
const int rc_empty_definition_point_object
An attempt to use empty definition_point object.
Definition
errors.hpp:66
so_5::extra::async_op::errors::rc_async_op_activated
const int rc_async_op_activated
An attempt to perform some action which can't be done when async operation is activated.
Definition
errors.hpp:28
so_5::extra::async_op::errors::rc_op_cant_be_activated
const int rc_op_cant_be_activated
An attempt to perform some action on async operation which can't be activated.
Definition
errors.hpp:48
so_5::extra::async_op::errors::rc_msg_type_mismatch
const int rc_msg_type_mismatch
An attempt to use event handler for different message type.
Definition
errors.hpp:57
so_5::extra::async_op::errors::rc_no_completion_handler
const int rc_no_completion_handler
An attempt to activate async operation without defined completion handlers.
Definition
errors.hpp:38
so_5::extra::async_op
Definition
details.hpp:17
so_5::extra::errors
Definition
error_ranges.hpp:13
so_5::extra::errors::async_op_errors
const int async_op_errors
Starting point for errors of async_op submodule.
Definition
error_ranges.hpp:36
so_5::extra
Definition
details.hpp:15
so_5
Ranges for error codes of each submodules.
Definition
details.hpp:13
Generated by
1.12.0