Flex  0.17.9
Classes | Public Types | Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
gs::MutableNbrSliceMut< std::string_view > Class Reference

#include <nbr.h>

Collaboration diagram for gs::MutableNbrSliceMut< std::string_view >:
Collaboration graph
[legend]

Classes

struct  MutableColumnNbr
 

Public Types

using nbr_ptr_t = MutableColumnNbr
 

Public Member Functions

 MutableNbrSliceMut (MutableNbrSliceMut< size_t > slice, StringColumn &column)
 
 ~MutableNbrSliceMut ()=default
 
void set_size (int size)
 
int size () const
 
void set_begin (MutableNbr< size_t > *ptr)
 
MutableColumnNbr begin ()
 
MutableColumnNbr end ()
 

Static Public Member Functions

static MutableNbrSliceMut empty (StringColumn &column)
 

Private Attributes

MutableNbrSliceMut< size_t > slice_
 
StringColumncolumn_
 

Member Typedef Documentation

◆ nbr_ptr_t

using gs::MutableNbrSliceMut< std::string_view >::nbr_ptr_t = MutableColumnNbr

Constructor & Destructor Documentation

◆ MutableNbrSliceMut()

gs::MutableNbrSliceMut< std::string_view >::MutableNbrSliceMut ( MutableNbrSliceMut< size_t >  slice,
StringColumn column 
)
inline

◆ ~MutableNbrSliceMut()

gs::MutableNbrSliceMut< std::string_view >::~MutableNbrSliceMut ( )
default

Member Function Documentation

◆ begin()

MutableColumnNbr gs::MutableNbrSliceMut< std::string_view >::begin ( )
inline

◆ empty()

static MutableNbrSliceMut gs::MutableNbrSliceMut< std::string_view >::empty ( StringColumn column)
inlinestatic

◆ end()

MutableColumnNbr gs::MutableNbrSliceMut< std::string_view >::end ( )
inline

◆ set_begin()

void gs::MutableNbrSliceMut< std::string_view >::set_begin ( MutableNbr< size_t > *  ptr)
inline

◆ set_size()

void gs::MutableNbrSliceMut< std::string_view >::set_size ( int  size)
inline

◆ size()

int gs::MutableNbrSliceMut< std::string_view >::size ( ) const
inline

Member Data Documentation

◆ column_

StringColumn& gs::MutableNbrSliceMut< std::string_view >::column_
private

◆ slice_

MutableNbrSliceMut<size_t> gs::MutableNbrSliceMut< std::string_view >::slice_
private

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