1 2 #include "moduletokenf.h" 3 ModuleTokenF()4ModuleTokenF::ModuleTokenF(): 5 TokenF(), 6 m_DefaultPublic(true) 7 { 8 } 9 ~ModuleTokenF()10ModuleTokenF::~ModuleTokenF() 11 { 12 //dtor 13 } 14 SetDefaultPublic(bool defPublic)15void ModuleTokenF::SetDefaultPublic(bool defPublic) 16 { 17 m_DefaultPublic = defPublic; 18 } 19 AddToPrivateList(wxString & privateTName)20void ModuleTokenF::AddToPrivateList(wxString& privateTName) 21 { 22 if (m_PrivateTList.Index(privateTName) == wxNOT_FOUND) 23 m_PrivateTList.Add(privateTName); 24 } 25 AddToPublicList(wxString & publicTName)26void ModuleTokenF::AddToPublicList(wxString& publicTName) 27 { 28 if (m_PublicTList.Index(publicTName) == wxNOT_FOUND) 29 m_PublicTList.Add(publicTName); 30 } 31 HasNameInPrivateList(wxString & str)32bool ModuleTokenF::HasNameInPrivateList(wxString& str) 33 { 34 if (m_PrivateTList.Index(str) != wxNOT_FOUND) 35 return true; 36 else 37 return false; 38 } 39 HasNameInPublicList(wxString & str)40bool ModuleTokenF::HasNameInPublicList(wxString& str) 41 { 42 if (m_PublicTList.Index(str) != wxNOT_FOUND) 43 return true; 44 else 45 return false; 46 } 47 48 49 50 51 52