8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-27 17:23:03 +01:00
firebird-mirror/src/config/FileName.h

23 lines
420 B
C
Raw Normal View History

2005-05-28 00:45:31 +02:00
#ifndef _FILENAME_H_
#define _FILENAME_H_
#include "../common/classes/fb_string.h"
2005-05-28 00:45:31 +02:00
class FileName : public Firebird::GlobalStorage
2005-05-28 00:45:31 +02:00
{
public:
explicit FileName(const Firebird::PathName& name);
~FileName();
2005-05-28 00:45:31 +02:00
Firebird::PathName pathName;
Firebird::PathName directory;
Firebird::PathName root;
Firebird::PathName extension;
bool isAbsolute() const { return absolute; }
private:
2005-05-28 00:45:31 +02:00
bool absolute;
};
#endif