Vince's CSV Parser
Loading...
Searching...
No Matches
csv::RowOverlaySlot Struct Reference

Public Member Functions

 RowOverlaySlot (const RowOverlaySlot &)=delete
 
RowOverlaySlot & operator= (const RowOverlaySlot &)=delete
 
 RowOverlaySlot (RowOverlaySlot &&other) noexcept
 
RowOverlaySlot & operator= (RowOverlaySlot &&other) noexcept
 
RowOverlay * get () noexcept
 
const RowOverlay * get () const noexcept
 
RowOverlay * ensure ()
 

Detailed Description

Definition at line 94 of file row_overlay.hpp.

Constructor & Destructor Documentation

◆ RowOverlaySlot() [1/2]

csv::RowOverlaySlot::RowOverlaySlot ( )
inlinenoexcept

Definition at line 95 of file row_overlay.hpp.

◆ RowOverlaySlot() [2/2]

csv::RowOverlaySlot::RowOverlaySlot ( RowOverlaySlot &&  other)
inlinenoexcept

Definition at line 99 of file row_overlay.hpp.

Member Function Documentation

◆ ensure()

RowOverlay * csv::RowOverlaySlot::ensure ( )
inline

Definition at line 126 of file row_overlay.hpp.

◆ get() [1/2]

const RowOverlay * csv::RowOverlaySlot::get ( ) const
inlinenoexcept

Definition at line 122 of file row_overlay.hpp.

◆ get() [2/2]

RowOverlay * csv::RowOverlaySlot::get ( )
inlinenoexcept

Definition at line 118 of file row_overlay.hpp.

◆ operator=()

RowOverlaySlot & csv::RowOverlaySlot::operator= ( RowOverlaySlot &&  other)
inlinenoexcept

Definition at line 107 of file row_overlay.hpp.


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