STLdoc
STLdocumentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Macros | Functions
stat.inl File Reference

Macros

#define __CRTDECL   __cdecl
 
#define _INC_STAT_INL
 
#define _STATIC_ASSERT(expr)   typedef char __static_assert_t[ (expr) ]
 

Functions

static __inline int __CRTDECL fstat (int _Desc, struct stat *_Stat)
 
static __inline int __CRTDECL stat (const char *_Filename, struct stat *_Stat)
 

Macro Definition Documentation

#define __CRTDECL   __cdecl
#define _INC_STAT_INL
#define _STATIC_ASSERT (   expr)    typedef char __static_assert_t[ (expr) ]

Function Documentation

static __inline int __CRTDECL fstat ( int  _Desc,
struct stat _Stat 
)
static
52 {
53  _STATIC_ASSERT( sizeof(struct stat) == sizeof(struct _stat64i32) );
54  return _fstat64i32(_Desc,(struct _stat64i32 *)_Stat);
55 }
_CRTIMP int __cdecl _fstat64i32(_In_ int _FileDes, _Out_ struct _stat64i32 *_Stat)
#define _STATIC_ASSERT(expr)
Definition: stat.inl:32
Definition: stat.h:108
Definition: stat.h:138
static __inline int __CRTDECL stat ( const char *  _Filename,
struct stat _Stat 
)
static
57 {
58  _STATIC_ASSERT( sizeof(struct stat) == sizeof(struct _stat64i32) );
59  return _stat64i32(_Filename,(struct _stat64i32 *)_Stat);
60 }
_CRTIMP int __cdecl _stat64i32(_In_z_ const char *_Name, _Out_ struct _stat64i32 *_Stat)
#define _STATIC_ASSERT(expr)
Definition: stat.inl:32
Definition: stat.h:108
_In_z_ const char * _Filename
Definition: process.h:211
Definition: stat.h:138