Herb C Reference
Loading...
Searching...
No Matches
range.h File Reference
#include <stdlib.h>

Go to the source code of this file.

Data Structures

struct  RANGE_STRUCT
 

Typedefs

typedef struct RANGE_STRUCT range_T
 

Functions

range_Trange_init (size_t from, size_t to)
 
size_t range_from (const range_T *range)
 
size_t range_to (const range_T *range)
 
size_t range_length (range_T *range)
 
range_Trange_copy (range_T *range)
 
size_t range_sizeof (void)
 
void range_free (range_T *range)
 

Typedef Documentation

◆ range_T

typedef struct RANGE_STRUCT range_T

Function Documentation

◆ range_init()

range_T * range_init ( size_t  from,
size_t  to 
)

◆ range_from()

size_t range_from ( const range_T range)

◆ range_to()

size_t range_to ( const range_T range)

◆ range_length()

size_t range_length ( range_T range)

◆ range_copy()

range_T * range_copy ( range_T range)

◆ range_sizeof()

size_t range_sizeof ( void  )

◆ range_free()

void range_free ( range_T range)