mirror of
https://github.com/fish-shell/fish-shell.git
synced 2026-05-30 03:01:15 -03:00
Apply new indentation, brace, and whitespace style
This commit is contained in:
67
event.h
67
event.h
@@ -31,14 +31,14 @@
|
||||
*/
|
||||
enum
|
||||
{
|
||||
EVENT_ANY, /**< Matches any event type (Not always any event, as the function name may limit the choice as well */
|
||||
EVENT_SIGNAL, /**< An event triggered by a signal */
|
||||
EVENT_VARIABLE, /**< An event triggered by a variable update */
|
||||
EVENT_EXIT, /**< An event triggered by a job or process exit */
|
||||
EVENT_JOB_ID, /**< An event triggered by a job exit */
|
||||
EVENT_GENERIC, /**< A generic event */
|
||||
EVENT_ANY, /**< Matches any event type (Not always any event, as the function name may limit the choice as well */
|
||||
EVENT_SIGNAL, /**< An event triggered by a signal */
|
||||
EVENT_VARIABLE, /**< An event triggered by a variable update */
|
||||
EVENT_EXIT, /**< An event triggered by a job or process exit */
|
||||
EVENT_JOB_ID, /**< An event triggered by a job exit */
|
||||
EVENT_GENERIC, /**< A generic event */
|
||||
}
|
||||
;
|
||||
;
|
||||
|
||||
/**
|
||||
The structure which represents an event. The event_t struct has
|
||||
@@ -49,18 +49,19 @@ enum
|
||||
*/
|
||||
struct event_t
|
||||
{
|
||||
/**
|
||||
Type of event
|
||||
*/
|
||||
int type;
|
||||
|
||||
/** The type-specific parameter. The int types are one of the following:
|
||||
|
||||
signal: Signal number for signal-type events.Use EVENT_ANY_SIGNAL to match any signal
|
||||
pid: Process id for process-type events. Use EVENT_ANY_PID to match any pid.
|
||||
job_id: Job id for EVENT_JOB_ID type events
|
||||
/**
|
||||
Type of event
|
||||
*/
|
||||
union {
|
||||
int type;
|
||||
|
||||
/** The type-specific parameter. The int types are one of the following:
|
||||
|
||||
signal: Signal number for signal-type events.Use EVENT_ANY_SIGNAL to match any signal
|
||||
pid: Process id for process-type events. Use EVENT_ANY_PID to match any pid.
|
||||
job_id: Job id for EVENT_JOB_ID type events
|
||||
*/
|
||||
union
|
||||
{
|
||||
int signal;
|
||||
int job_id;
|
||||
pid_t pid;
|
||||
@@ -73,16 +74,16 @@ struct event_t
|
||||
*/
|
||||
wcstring str_param1;
|
||||
|
||||
/**
|
||||
The name of the event handler function
|
||||
*/
|
||||
wcstring function_name;
|
||||
/**
|
||||
The name of the event handler function
|
||||
*/
|
||||
wcstring function_name;
|
||||
|
||||
/**
|
||||
The argument list. Only used when sending a new event using
|
||||
event_fire. In all other situations, the value of this variable
|
||||
is ignored.
|
||||
*/
|
||||
/**
|
||||
The argument list. Only used when sending a new event using
|
||||
event_fire. In all other situations, the value of this variable
|
||||
is ignored.
|
||||
*/
|
||||
std::auto_ptr<wcstring_list_t> arguments;
|
||||
|
||||
event_t(int t) : type(t), param1(), str_param1(), function_name(), arguments() { }
|
||||
@@ -100,14 +101,14 @@ struct event_t
|
||||
|
||||
May not be called by a signal handler, since it may allocate new memory.
|
||||
*/
|
||||
void event_add_handler( const event_t *event );
|
||||
void event_add_handler(const event_t *event);
|
||||
|
||||
/**
|
||||
Remove all events matching the specified criterion.
|
||||
|
||||
May not be called by a signal handler, since it may free allocated memory.
|
||||
*/
|
||||
void event_remove( event_t *event );
|
||||
void event_remove(event_t *event);
|
||||
|
||||
/**
|
||||
Return all events which match the specified event class
|
||||
@@ -120,7 +121,7 @@ void event_remove( event_t *event );
|
||||
|
||||
\return the number of found matches
|
||||
*/
|
||||
int event_get( event_t *criterion, std::vector<event_t *> *out );
|
||||
int event_get(event_t *criterion, std::vector<event_t *> *out);
|
||||
|
||||
/**
|
||||
Returns whether an event listener is registered for the given signal.
|
||||
@@ -144,7 +145,7 @@ bool event_is_signal_observed(int signal);
|
||||
\param event the specific event whose handlers should fire. If
|
||||
null, then all delayed events will be fired.
|
||||
*/
|
||||
void event_fire( event_t *event );
|
||||
void event_fire(event_t *event);
|
||||
|
||||
/** Like event_fire, but takes a signal directly. */
|
||||
void event_fire_signal(int signal);
|
||||
@@ -162,12 +163,12 @@ void event_destroy();
|
||||
/**
|
||||
Free all memory used by the specified event
|
||||
*/
|
||||
void event_free( event_t *e );
|
||||
void event_free(event_t *e);
|
||||
|
||||
/**
|
||||
Returns a string describing the specified event.
|
||||
*/
|
||||
wcstring event_get_desc( const event_t *e );
|
||||
wcstring event_get_desc(const event_t *e);
|
||||
|
||||
/**
|
||||
Fire a generic event with the specified name
|
||||
|
||||
Reference in New Issue
Block a user