16#ifndef __STDC_LIMIT_MACROS
17# define __STDC_LIMIT_MACROS
19#ifndef __STDC_CONSTANT_MACROS
20# define __STDC_CONSTANT_MACROS
23#include "objfw-defs.h"
25#ifdef OF_HAVE_SYS_TYPES_H
26# include <sys/types.h>
31OF_ASSUME_NONNULL_BEGIN
35#if defined(OF_WINDOWS)
36typedef __int64 OFStreamOffset;
37#elif defined(OF_ANDROID)
38typedef long long OFStreamOffset;
39#elif defined(OF_MORPHOS)
40typedef long long OFStreamOffset;
41#elif defined(OF_HAVE_OFF64_T)
42typedef off64_t OFStreamOffset;
44typedef off_t OFStreamOffset;
84- (OFStreamOffset)seekToOffset: (OFStreamOffset)offset
101- (OFStreamOffset)lowlevelSeekToOffset: (OFStreamOffset)offset
OFSeekWhence
From where to seek.
Definition OFSeekableStream.h:50
@ OFSeekSet
Definition OFSeekableStream.h:52
@ OFSeekCurrent
Definition OFSeekableStream.h:54
@ OFSeekEnd
Definition OFSeekableStream.h:56
A stream that supports seeking.
Definition OFSeekableStream.h:71
A base class for different types of streams.
Definition OFStream.h:188