LightWrap++
AC++wrapperfortheLightWave3DSDK
file_request.cpp File Reference
#include <lwpp/file_request.h>
#include <fstream>
#include <lwpp/message.h>
+ Include dependency graph for file_request.cpp:

Namespaces

namespace  lwpp
 contain Carbon specific code for the OSX XCode version platform_carbon.cpp lwpp

Macros

#define S_ISDIR(m)   ((m) & _S_IFDIR)
#define S_ISREG(m)   (((m) & 0170000) == 0100000)
#define S_IXUSR   0000100/* execute/search permission, owner */

Typedefs

typedef pathList::const_iterator lwpp::pathCIterator
typedef pathList::iterator lwpp::pathIterator

Functions

bool lwpp::isDirectory (const std::string name)
std::string lwpp::makeAbsoluteName (pathList basePath, const std::string relFileName)
std::string lwpp::makeAbsoluteName (const std::string basePath, const std::string relFileName)
std::string lwpp::makeFullFileName (const pathList &path, const std::string &file, const std::string &ext)
std::string lwpp::makeFullPath (const pathList &path)
std::string lwpp::makeRelativeName (pathList basePath, const std::string absFileName)
std::string lwpp::makeRelativeName (const std::string basePath, const std::string absFileName)
 Return the file name in relation to base.
pathList lwpp::splitFullPath (std::string sourcePath, std::string &fileName, std::string &ext)
pathList lwpp::splitPath (std::string sourcePath)
std::string lwpp::stripExtension (const char *source)
std::string lwpp::trim (const std::string &s, const char *ws)
void lwpp::trimTrail (std::string &path)

Macro Definition Documentation

#define S_ISDIR (   m)    ((m) & _S_IFDIR)
#define S_ISREG (   m)    (((m) & 0170000) == 0100000)
#define S_IXUSR   0000100/* execute/search permission, owner */