cpp-terminal 1.0.0
Small C++ library for writing multiplatform terminal applications
Loading...
Searching...
No Matches
Term::Row Class Reference

#include <cpp-terminal/position.hpp>

Public Member Functions

 Row ()=default
 
 Row (const std::uint16_t &row)
 
 operator std::size_t () const noexcept
 

Private Attributes

std::uint16_t m_row {0}
 

Detailed Description

Definition at line 18 of file position.hpp.

Constructor & Destructor Documentation

◆ Row() [1/2]

Term::Row::Row ( )
default

◆ Row() [2/2]

Term::Row::Row ( const std::uint16_t & row)
inlineexplicit

Definition at line 22 of file position.hpp.

22: m_row(row) {}
std::uint16_t m_row
Definition position.hpp:26

Member Function Documentation

◆ operator std::size_t()

Term::Row::operator std::size_t ( ) const
inlinenoexcept

Definition at line 23 of file position.hpp.

23{ return m_row; }

Member Data Documentation

◆ m_row

std::uint16_t Term::Row::m_row {0}
private

Definition at line 26 of file position.hpp.

26{0};

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