Flex
0.17.9
|
#include <nbr.h>
Classes | |
struct | TableNbr |
Public Types | |
using | const_nbr_t = const TableNbr |
using | const_nbr_ptr_t = const TableNbr |
Public Member Functions | |
ImmutableNbrSlice (const ImmutableNbrSlice< size_t > &slice, const Table &table) | |
ImmutableNbrSlice (const ImmutableNbrSlice &rhs) | |
~ImmutableNbrSlice ()=default | |
void | set_size (int size) |
int | size () const |
void | set_begin (const ImmutableNbr< size_t > *ptr) |
const TableNbr | begin () const |
const TableNbr | end () const |
Static Public Member Functions | |
static ImmutableNbrSlice | empty (const Table &table) |
Private Attributes | |
ImmutableNbrSlice< size_t > | slice_ |
const Table & | table_ |
using gs::ImmutableNbrSlice< RecordView >::const_nbr_ptr_t = const TableNbr |
using gs::ImmutableNbrSlice< RecordView >::const_nbr_t = const TableNbr |
|
inline |
|
inline |
|
default |
|
inline |
|
inlinestatic |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
|
private |