BFLibCPP 0.1
CPP Library
Loading...
Searching...
No Matches
path.hpp
Go to the documentation of this file.
1
6#ifndef PATH_HPP
7#define PATH_HPP
8
9#include <limits.h>
10#include "object.hpp"
11
12#ifdef LINUX
13#include <linux/limits.h>
14#endif
15
16namespace BF {
17
18class Path : public Object {
19protected:
20 Path(const char * path);
21 virtual ~Path();
22
26 const char * path();
27
33 const char * abspath();
34
35private:
42 char _path[PATH_MAX];
43
44 char _reserved[PATH_MAX];
45};
46
47};
48
49#endif // PATH_HPP
50
Definition object.hpp:21
Definition path.hpp:18
Path(const char *path)
Definition path.cpp:12
virtual ~Path()
Definition path.cpp:20
const char * path()
Definition path.cpp:24
const char * abspath()
Definition path.cpp:32
Definition array.hpp:18