F´ Flight Software - C/C++ Documentation
A framework for building embedded system applications to NASA flight quality standards.
Os::Posix::File Namespace Reference

Classes

class  PosixFile
 posix implementation of Os::File More...
 
struct  PosixFileHandle
 

Typedefs

using UnsignedOffT = std::make_unsigned< off_t >::type
 
using UnsignedSSizeT = std::make_unsigned< ssize_t >::type
 

Variables

static const UnsignedOffT OFF_T_MAX_LIMIT = static_cast<UnsignedOffT>(std::numeric_limits<off_t>::max())
 
static const UnsignedSSizeT SSIZE_T_MAX_LIMIT = static_cast<UnsignedSSizeT>(std::numeric_limits<ssize_t>::max())
 

Typedef Documentation

◆ UnsignedOffT

using Os::Posix::File::UnsignedOffT = typedef std::make_unsigned<off_t>::type

Definition at line 34 of file File.cpp.

◆ UnsignedSSizeT

using Os::Posix::File::UnsignedSSizeT = typedef std::make_unsigned<ssize_t>::type

Definition at line 36 of file File.cpp.

Variable Documentation

◆ OFF_T_MAX_LIMIT

const UnsignedOffT Os::Posix::File::OFF_T_MAX_LIMIT = static_cast<UnsignedOffT>(std::numeric_limits<off_t>::max())
static

Definition at line 35 of file File.cpp.

◆ SSIZE_T_MAX_LIMIT

const UnsignedSSizeT Os::Posix::File::SSIZE_T_MAX_LIMIT = static_cast<UnsignedSSizeT>(std::numeric_limits<ssize_t>::max())
static

Definition at line 37 of file File.cpp.