plastimatch
Loading...
Searching...
No Matches
dir_list.h
Go to the documentation of this file.
1/* -----------------------------------------------------------------------
2 See COPYRIGHT.TXT and LICENSE.TXT for copyright and license information
3 ----------------------------------------------------------------------- */
4#ifndef _dir_list_h_
5#define _dir_list_h_
6
7#include "plmsys_config.h"
8#include <string>
9
10class Dir_list_private;
11
13{
14public:
15 Dir_list_private *d_ptr;
16public:
18 char** entries;
19public:
20 Dir_list ();
21 Dir_list (const char* dir);
22 Dir_list (const std::string& dir);
23 ~Dir_list ();
24
25 void init ();
26 void load (const char* dir);
27 std::string entry (int idx);
28};
29
30#endif
Definition dir_list.h:13
int num_entries
Definition dir_list.h:17
Dir_list_private * d_ptr
Definition dir_list.h:15
char ** entries
Definition dir_list.h:18
#define PLMSYS_API
Definition plmsys_config.h:19