drake  1.0.0
include/drake/link.h File Reference
#include <stddef.h>
#include <pelib/integer.h>
#include <pelib/structure.h>
#include <pelib/array.h>
Include dependency graph for link.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  link

Defines

#define STRUCT_T   task_tp
 Generates task pointer pelib object.
#define DONE_task_tp   1
#define ARRAY_T   task_tp
 Generates arrays for task pointer objects.
#define DONE_array_task_tp   1
#define INNER_LINK_BUFFER   void
#define STRUCT_T   link_tp
 Generates task pointer pelib object.
#define DONE_link_tp   1
#define ARRAY_T   link_tp
 Generates arrays for task pointer objects.
#define DONE_array_link_tp   1

Typedefs

typedef struct tasktask_tp
typedef struct link link_t
 Space-less type alias for struct link.
typedef link_tlink_tp
 Symbol-less type alias for pointer to struct link.

Define Documentation

#define ARRAY_T   task_tp

Generates arrays for task pointer objects.

Generates arrays for link pointer objects.

Definition at line 67 of file link.h.

#define ARRAY_T   link_tp

Generates arrays for task pointer objects.

Generates arrays for link pointer objects.

Definition at line 67 of file link.h.

#define DONE_array_link_tp   1

Definition at line 69 of file link.h.

#define DONE_array_task_tp   1

Definition at line 39 of file link.h.

#define DONE_link_tp   1

Definition at line 64 of file link.h.

#define DONE_task_tp   1

Definition at line 34 of file link.h.

#define INNER_LINK_BUFFER   void

Definition at line 42 of file link.h.

#define STRUCT_T   task_tp

Generates task pointer pelib object.

Generates link pointer pelib object.

Definition at line 62 of file link.h.

#define STRUCT_T   link_tp

Generates task pointer pelib object.

Generates link pointer pelib object.

Definition at line 62 of file link.h.


Typedef Documentation

typedef struct link link_t

Space-less type alias for struct link.

Definition at line 57 of file link.h.

typedef link_t* link_tp

Symbol-less type alias for pointer to struct link.

Definition at line 59 of file link.h.

typedef struct task* task_tp

Forward declaration of pointer to tasks

Definition at line 29 of file link.h.