RTEMS
|
Files | |
file | tr-object-ident-local.c |
file | tr-object-ident-local.h |
Classes | |
struct | RtemsReqIdentLocal_Context |
Test context for spec:/rtems/req/ident-local test case. More... | |
Macros | |
#define | ClassicObjectLocalIdentName rtems_build_name( 'I', 'D', 'N', 'T' ) |
Functions | |
static void | RtemsReqIdentLocal_Pre_Name_Prepare (RtemsReqIdentLocal_Context *ctx, RtemsReqIdentLocal_Pre_Name state) |
static void | RtemsReqIdentLocal_Pre_Id_Prepare (RtemsReqIdentLocal_Context *ctx, RtemsReqIdentLocal_Pre_Id state) |
static void | RtemsReqIdentLocal_Post_Status_Check (RtemsReqIdentLocal_Context *ctx, RtemsReqIdentLocal_Post_Status state) |
static void | RtemsReqIdentLocal_Post_Id_Check (RtemsReqIdentLocal_Context *ctx, RtemsReqIdentLocal_Post_Id state) |
static size_t | RtemsReqIdentLocal_Scope (void *arg, char *buf, size_t n) |
static void | RtemsReqIdentLocal_Action (RtemsReqIdentLocal_Context *ctx) |
void | RtemsReqIdentLocal_Run (rtems_id id_local_object, rtems_status_code(*action)(rtems_name, rtems_id *)) |
Runs the parameterized test case. More... | |
Variables | |
static RtemsReqIdentLocal_Context | RtemsReqIdentLocal_Instance |
static const char *const | RtemsReqIdentLocal_PreDesc_Name [] |
static const char *const | RtemsReqIdentLocal_PreDesc_Id [] |
static const char *const *const | RtemsReqIdentLocal_PreDesc [] |
static T_fixture | RtemsReqIdentLocal_Fixture |
static const uint8_t | RtemsReqIdentLocal_TransitionMap [][2] |
struct { | |
uint8_t Skip: 1 | |
uint8_t Pre_Name_NA: 1 | |
uint8_t Pre_Id_NA: 1 | |
} | RtemsReqIdentLocal_TransitionInfo [] |
static T_fixture_node | RtemsReqIdentLocal_Node |
void RtemsReqIdentLocal_Run | ( | rtems_id | id_local_object, |
rtems_status_code(*)(rtems_name, rtems_id *) | action | ||
) |
Runs the parameterized test case.
id_local_object | is the identifier of an active object of the class under test with the name ClassicObjectLocalIdentName. |
action | is the action handler. |
Definition at line 278 of file tr-object-ident-local.c.
|
static |
Definition at line 231 of file tr-object-ident-local.c.
|
static |
Definition at line 115 of file tr-object-ident-local.c.
|
static |
Definition at line 109 of file tr-object-ident-local.c.
|
static |
Definition at line 103 of file tr-object-ident-local.c.
const { ... } RtemsReqIdentLocal_TransitionInfo[] |
|
static |
Definition at line 239 of file tr-object-ident-local.c.