F´ Flight Software - C/C++ Documentation
A framework for building embedded system applications to NASA flight quality standards.
File.cpp File Reference
#include <fcntl.h>
#include <unistd.h>
#include <cerrno>
#include <limits>
#include <type_traits>
#include <Fw/Types/Assert.hpp>
#include <Os/File.hpp>
#include <Os/Posix/File.hpp>
#include <Os/Posix/error.hpp>

Go to the source code of this file.

Namespaces

 Os
 
 Os::Posix
 
 Os::Posix::File
 

Macros

#define USER_FLAGS   (0)
 

Typedefs

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

Variables

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

Macro Definition Documentation

◆ USER_FLAGS

#define USER_FLAGS   (0)

Definition at line 29 of file File.cpp.