rasdaman client API  10.6.3
The Array Analytics Engine: Datacubes at Your Fingertips
Public Member Functions | List of all members
r_Set< T > Class Template Reference

The class implements a set container. More...

#include <oqlquery.hh>

Public Member Functions

 r_Set ()
 default constructor More...
 
 r_Set (const r_Set< T > &set)
 copy constructor More...
 
r_Set< T > & operator= (const r_Set< T > &set)
 
virtual ~r_Set ()=default
 virtual destructor More...
 
virtual void insert_element (const T &element, int no_modification=0)
 inserts an element at the beginning (no duplicates) More...
 

Detailed Description

template<class T>
class r_Set< T >

The class implements a set container.

It inherits most of the functionality from r_Collection. The set can not have any duplicates and it is not ordered.

Constructor & Destructor Documentation

◆ r_Set() [1/2]

template<class T >
r_Set< T >::r_Set ( )

default constructor

◆ r_Set() [2/2]

template<class T >
r_Set< T >::r_Set ( const r_Set< T > &  set)

copy constructor

◆ ~r_Set()

template<class T >
virtual r_Set< T >::~r_Set ( )
virtualdefault

virtual destructor

Member Function Documentation

◆ insert_element()

template<class T >
virtual void r_Set< T >::insert_element ( const T &  element,
int  no_modification = 0 
)
virtual

inserts an element at the beginning (no duplicates)

◆ operator=()

template<class T >
r_Set<T>& r_Set< T >::operator= ( const r_Set< T > &  set)

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