#include "dce-stdlib.h"
#include "process.h"
#include "dce-manager.h"
#include "utils.h"
#include "unix-fd.h"
#include "unix-file-fd.h"
#include "file-usage.h"
#include "ns3/log.h"
#include <errno.h>
#include <limits.h>
Go to the source code of this file.
Functions | |
int | dce_atexit (void(*function)(void)) |
int | dce_mkstemp (char *temp) |
int | dce_rename (const char *oldpath, const char *newpath) |
double | dce_strtod (const char *nptr, char **endptr) |
long int | dce_strtol (const char *nptr, char **endptr, int base) |
long long int | dce_strtoll (const char *nptr, char **endptr, int base) |
unsigned long int | dce_strtoul (const char *nptr, char **endptr, int base) |
unsigned long long int | dce_strtoull (const char *nptr, char **endptr, int base) |
NS_LOG_COMPONENT_DEFINE ("SimuStdlib") |
int dce_atexit | ( | void(*)(void) | function | ) |
Definition at line 79 of file dce-stdlib.cc.
References ns3::Process::atExitHandlers, ns3::Current(), ns3::AtExitHandler::NORMAL, ns3::AtExitHandler::normal, ns3::Thread::process, ns3::AtExitHandler::type, ns3::UtilsGetNodeId(), and ns3::AtExitHandler::value.
int dce_mkstemp | ( | char * | temp | ) |
Definition at line 92 of file dce-stdlib.cc.
References ns3::Current(), ns3::Thread::err, errno, ns3::UnixFd::IncFdCount(), ns3::Process::openFiles, ns3::Thread::process, ns3::UtilsAllocateFd(), ns3::UtilsGetNodeId(), and ns3::UtilsGetRealFilePath().
int dce_rename | ( | const char * | oldpath, |
const char * | newpath | ||
) |
Definition at line 120 of file dce-stdlib.cc.
References ns3::Current(), ns3::Thread::err, errno, ns3::UtilsGetNodeId(), and ns3::UtilsGetRealFilePath().
double dce_strtod | ( | const char * | nptr, |
char ** | endptr | ||
) |
Definition at line 66 of file dce-stdlib.cc.
References ns3::Current(), ns3::Thread::err, errno, and ns3::UtilsGetNodeId().
long int dce_strtol | ( | const char * | nptr, |
char ** | endptr, | ||
int | base | ||
) |
Definition at line 17 of file dce-stdlib.cc.
References ns3::Current(), ns3::Thread::err, errno, and ns3::UtilsGetNodeId().
long long int dce_strtoll | ( | const char * | nptr, |
char ** | endptr, | ||
int | base | ||
) |
Definition at line 29 of file dce-stdlib.cc.
References ns3::Current(), ns3::Thread::err, errno, and ns3::UtilsGetNodeId().
unsigned long int dce_strtoul | ( | const char * | nptr, |
char ** | endptr, | ||
int | base | ||
) |
Definition at line 42 of file dce-stdlib.cc.
References ns3::Current(), ns3::Thread::err, errno, and ns3::UtilsGetNodeId().
unsigned long long int dce_strtoull | ( | const char * | nptr, |
char ** | endptr, | ||
int | base | ||
) |
Definition at line 54 of file dce-stdlib.cc.
References ns3::Current(), ns3::Thread::err, errno, and ns3::UtilsGetNodeId().
NS_LOG_COMPONENT_DEFINE | ( | "SimuStdlib" | ) |