libdigidocpp
File.cpp File Reference
#include "File.h"
#include "../log.h"
#include <algorithm>
#include <iostream>
#include <fstream>
#include <sstream>
#include <time.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <unistd.h>
#include <dirent.h>
#include <sys/param.h>
#include <errno.h>
#include <iconv.h>
#include <stdlib.h>
#include <string.h>
Include dependency graph for File.cpp:

Go to the source code of this file.

Macros

#define PATH_DELIMITER   '/'
#define f_fopen   fopen
#define f_remove   remove
#define f_rename   rename
#define f_stat   stat
#define f_statbuf   struct stat

Functions

static std::string hexToUpper (const std::string &in)

Macro Definition Documentation

#define f_fopen   fopen

Definition at line 56 of file File.cpp.

Referenced by digidoc::util::File::fopen().

#define f_remove   remove

Definition at line 57 of file File.cpp.

Referenced by digidoc::util::File::moveFile(), and digidoc::util::File::removeFile().

#define f_rename   rename

Definition at line 58 of file File.cpp.

Referenced by digidoc::util::File::moveFile().

Function Documentation

static std::string hexToUpper ( const std::string &  in)
static

Definition at line 873 of file File.cpp.

References i.

Referenced by digidoc::util::File::compareUri().

Here is the caller graph for this function: