NASA Logo
Ocean Color Science Software

ocssw V2022

#include <Product.hpp>

Public Member Functions

 LinkedList ()=default
 
 LinkedList (T *arr)
 
template<typename... Ts>
 LinkedList (const T &_val, [[maybe_unused]] Ts &... args)
 
get () const
 
const T * data () const
 

Public Attributes

const T * val
 

Detailed Description

template<typename T>
struct focs::LinkedList< T, 0 >

Definition at line 63 of file Product.hpp.

Constructor & Destructor Documentation

◆ LinkedList() [1/3]

LinkedList ( )
default

◆ LinkedList() [2/3]

LinkedList ( T *  arr)
inline

Definition at line 66 of file Product.hpp.

◆ LinkedList() [3/3]

LinkedList ( const T &  _val,
[[maybe_unused] ] Ts &...  args 
)
inline

Definition at line 68 of file Product.hpp.

Member Function Documentation

◆ data()

const T* data ( ) const
inline

Definition at line 72 of file Product.hpp.

◆ get()

T get ( ) const
inline

Definition at line 71 of file Product.hpp.

Member Data Documentation

◆ val

const T* val

Definition at line 64 of file Product.hpp.


The documentation for this struct was generated from the following file:
  • /gfs-oceanweb/web/ocssw/ocssw_src/include/focs/Product.hpp