1 #ifndef MODULETOKENF_H
2 #define MODULETOKENF_H
3 
4 #include <sdk.h>
5 #ifndef CB_PRECOMP
6     #include <wx/arrstr.h>
7 #endif
8 
9 #include "tokenf.h"
10 
11 class ModuleTokenF : public TokenF
12 {
13     public:
14         ModuleTokenF();
15         virtual ~ModuleTokenF();
16         void SetDefaultPublic(bool defPublic);
GetDefaultPublic()17         bool GetDefaultPublic() {return m_DefaultPublic;};
18         void AddToPrivateList(wxString& privateTName);
19         void AddToPublicList(wxString& publicTName);
20         bool HasNameInPrivateList(wxString& str);
21         bool HasNameInPublicList(wxString& str);
22 
23     private:
24         bool m_DefaultPublic;
25         wxSortedArrayString m_PrivateTList;
26         wxSortedArrayString m_PublicTList;
27 };
28 
29 #endif // MODULETOKENF_H
30