#include <cerrno>
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <iostream>
#include <vector>
#include <sys/stat.h>
#include <sys/types.h>
#include <unistd.h>
#include "pathmax.h"
#include "dir-ops.h"
#include "file-ops.h"
#include "file-stat.h"
#include "oct-env.h"
#include "oct-passwd.h"
#include "pathlen.h"
#include "quit.h"
#include "str-vec.h"
#include "oct-locbuf.h"
Functions | |
int | octave_mkdir (const std::string &nm, mode_t md) |
int | octave_mkdir (const std::string &name, mode_t mode, std::string &msg) |
int | octave_mkfifo (const std::string &nm, mode_t md) |
int | octave_mkfifo (const std::string &name, mode_t mode, std::string &msg) |
int | octave_link (const std::string &old_name, const std::string &new_name) |
int | octave_link (const std::string &old_name, const std::string &new_name, std::string &msg) |
int | octave_symlink (const std::string &old_name, const std::string &new_name) |
int | octave_symlink (const std::string &old_name, const std::string &new_name, std::string &msg) |
int | octave_readlink (const std::string &path, std::string &result) |
int | octave_readlink (const std::string &path, std::string &result, std::string &msg) |
int | octave_rename (const std::string &from, const std::string &to) |
int | octave_rename (const std::string &from, const std::string &to, std::string &msg) |
int | octave_rmdir (const std::string &name) |
int | octave_rmdir (const std::string &name, std::string &msg) |
int | octave_recursive_rmdir (const std::string &name) |
int | octave_recursive_rmdir (const std::string &name, std::string &msg) |
int | octave_umask (mode_t mode) |
int | octave_unlink (const std::string &name) |
int | octave_unlink (const std::string &name, std::string &msg) |
std::string | octave_tempnam (const std::string &dir, const std::string &pfx) |
std::string | octave_tempnam (const std::string &dir, const std::string &pfx, std::string &msg) |
std::string | octave_canonicalize_file_name (const std::string &name) |
std::string | octave_canonicalize_file_name (const std::string &name, std::string &msg) |
std::string octave_canonicalize_file_name | ( | const std::string & | name | ) |
std::string octave_canonicalize_file_name | ( | const std::string & | name, | |
std::string & | msg | |||
) |
int octave_link | ( | const std::string & | old_name, | |
const std::string & | new_name | |||
) |
int octave_link | ( | const std::string & | old_name, | |
const std::string & | new_name, | |||
std::string & | msg | |||
) |
int octave_mkdir | ( | const std::string & | nm, | |
mode_t | md | |||
) |
int octave_mkdir | ( | const std::string & | name, | |
mode_t | mode, | |||
std::string & | msg | |||
) |
int octave_mkfifo | ( | const std::string & | name, | |
mode_t | mode, | |||
std::string & | msg | |||
) |
int octave_mkfifo | ( | const std::string & | nm, | |
mode_t | md | |||
) |
int octave_readlink | ( | const std::string & | path, | |
std::string & | result | |||
) |
int octave_readlink | ( | const std::string & | path, | |
std::string & | result, | |||
std::string & | msg | |||
) |
int octave_recursive_rmdir | ( | const std::string & | name | ) |
int octave_recursive_rmdir | ( | const std::string & | name, | |
std::string & | msg | |||
) |
int octave_rename | ( | const std::string & | from, | |
const std::string & | to, | |||
std::string & | msg | |||
) |
int octave_rename | ( | const std::string & | from, | |
const std::string & | to | |||
) |
int octave_rmdir | ( | const std::string & | name | ) |
int octave_rmdir | ( | const std::string & | name, | |
std::string & | msg | |||
) |
int octave_symlink | ( | const std::string & | old_name, | |
const std::string & | new_name | |||
) |
int octave_symlink | ( | const std::string & | old_name, | |
const std::string & | new_name, | |||
std::string & | msg | |||
) |
std::string octave_tempnam | ( | const std::string & | dir, | |
const std::string & | pfx, | |||
std::string & | msg | |||
) |
std::string octave_tempnam | ( | const std::string & | dir, | |
const std::string & | pfx | |||
) |
int octave_umask | ( | mode_t | mode | ) |
int octave_unlink | ( | const std::string & | name, | |
std::string & | msg | |||
) |
int octave_unlink | ( | const std::string & | name | ) |