Blender  V3.3
Functions
utf_winfunc.h File Reference
#include <stdio.h>

Go to the source code of this file.

Functions

FILE * ufopen (const char *filename, const char *mode)
 
int uopen (const char *filename, int oflag, int pmode)
 
int uaccess (const char *filename, int mode)
 
int urename (const char *oldname, const char *newname)
 
char * u_alloc_getenv (const char *varname)
 
void u_free_getenv (char *val)
 
int uput_getenv (const char *varname, char *value, size_t buffsize)
 
int uputenv (const char *name, const char *value)
 
int umkdir (const char *pathname)
 

Function Documentation

◆ u_alloc_getenv()

char* u_alloc_getenv ( const char *  varname)

◆ u_free_getenv()

void u_free_getenv ( char *  val)

Definition at line 117 of file utf_winfunc.c.

References free().

◆ uaccess()

int uaccess ( const char *  filename,
int  mode 
)

Definition at line 60 of file utf_winfunc.c.

References r, UTF16_ENCODE, and UTF16_UN_ENCODE.

◆ ufopen()

FILE* ufopen ( const char *  filename,
const char *  mode 
)

Definition at line 18 of file utf_winfunc.c.

References NULL, UTF16_ENCODE, and UTF16_UN_ENCODE.

◆ umkdir()

int umkdir ( const char *  pathname)

Definition at line 89 of file utf_winfunc.c.

References NULL, r, UTF16_ENCODE, and UTF16_UN_ENCODE.

◆ uopen()

int uopen ( const char *  filename,
int  oflag,
int  pmode 
)

Definition at line 40 of file utf_winfunc.c.

References oflag, UTF16_ENCODE, and UTF16_UN_ENCODE.

◆ uput_getenv()

int uput_getenv ( const char *  varname,
char *  value,
size_t  buffsize 
)

Definition at line 122 of file utf_winfunc.c.

References conv_utf_16_to_8(), r, str, UTF16_ENCODE, UTF16_UN_ENCODE, and usdtokens::varname().

◆ uputenv()

int uputenv ( const char *  name,
const char *  value 
)

Definition at line 146 of file utf_winfunc.c.

References NULL, r, UTF16_ENCODE, and UTF16_UN_ENCODE.

Referenced by BLI_setenv().

◆ urename()

int urename ( const char *  oldname,
const char *  newname 
)

Definition at line 74 of file utf_winfunc.c.

References r, UTF16_ENCODE, and UTF16_UN_ENCODE.