mruby/c VM Source Code release 3.4
Loading...
Searching...
No Matches
c_range.h File Reference

mruby/c Range class More...

#include "value.h"
Include dependency graph for c_range.h:

Go to the source code of this file.

Data Structures

struct  RRange
 Range object. More...

Typedefs

typedef struct RRange mrbc_range
 Range object.

Functions

static mrbc_value mrbc_range_first (const mrbc_value *v)
static mrbc_value mrbc_range_last (const mrbc_value *v)
static int mrbc_range_exclude_end (const mrbc_value *v)

Detailed Description

mruby/c Range class

Copyright (C) 2015- Kyushu Institute of Technology.
Copyright (C) 2015- Shimane IT Open-Innovation Center.

This file is distributed under BSD 3-Clause License.

Definition in file c_range.h.

Typedef Documentation

◆ mrbc_range

typedef struct RRange mrbc_range

Range object.

Function Documentation

◆ mrbc_range_exclude_end()

int mrbc_range_exclude_end ( const mrbc_value * v)
inlinestatic

get exclude_end?

Definition at line 80 of file c_range.h.

Here is the caller graph for this function:

◆ mrbc_range_first()

mrbc_value mrbc_range_first ( const mrbc_value * v)
inlinestatic

get first value

Definition at line 64 of file c_range.h.

Here is the caller graph for this function:

◆ mrbc_range_last()

mrbc_value mrbc_range_last ( const mrbc_value * v)
inlinestatic

get last value

Definition at line 72 of file c_range.h.

Here is the caller graph for this function: