libamxc  1.10.3
C Generic Data Containers
_set Struct Reference

The set structure. More...

#include <amxc_set.h>

Collaboration diagram for _set:

Data Fields

amxc_llist_t list
 
amxc_set_alert_t alert_handler
 
void * priv
 
bool counted
 
int count
 

Detailed Description

The set structure.

Definition at line 129 of file amxc_set.h.

Field Documentation

◆ alert_handler

amxc_set_alert_t _set::alert_handler

Callback function, is called when a flag is added or removed from the set

Definition at line 131 of file amxc_set.h.

◆ count

int _set::count

Number of flags in the set, or in case of a counted set, the sum of all flag counts

Definition at line 135 of file amxc_set.h.

◆ counted

bool _set::counted

Indicates if it is a counted set

Definition at line 134 of file amxc_set.h.

◆ list

amxc_llist_t _set::list

The linked list containing all set flags

Definition at line 130 of file amxc_set.h.

◆ priv

void* _set::priv

Private data, can be any arbitrary pointer

Definition at line 133 of file amxc_set.h.


The documentation for this struct was generated from the following file: