|
Code::Blocks
SVN r11506
|
#include "sdk_precomp.h"#include <algorithm>#include <wx/dynlib.h>#include <wx/filesys.h>#include <wx/progdlg.h>#include <wx/utils.h>#include <wx/filename.h>#include <wx/wfstream.h>#include <wx/zipstrm.h>#include <wx/txtstrm.h>#include "filefilters.h"#include <tinyxml.h>#include "annoyingdialog.h"#include "pluginsconfigurationdlg.h"#include "scripting/bindings/sc_plugin.h"Go to the source code of this file.
Classes | |
| struct | LibLoader::RefCountedLib |
Namespaces | |
| LibLoader | |
Macros | |
| #define | SIGN(a) (a>0?1:(a<0?-1:0)) |
Typedefs | |
| typedef std::map< wxString, RefCountedLib > | LibLoader::Libs |
Functions | |
| void | VersionStringToNumbers (const wxString &version, long *major, long *minor, long *release) |
| int | CompareVersions (const wxString &new_version, const wxString &old_version) |
| wxDynamicLibrary * | LibLoader::LoadLibrary (const wxString &filename) |
| void | LibLoader::RemoveLibrary (wxDynamicLibrary *lib) |
| void | LibLoader::Cleanup () |
| int | SortByConfigurationPriority (cbPlugin **first, cbPlugin **second) |
| bool | cbHasRunningCompilers (const PluginManager *manager) |
| void | cbStopRunningCompilers (PluginManager *manager) |
Variables | |
| Libs | LibLoader::s_Libs |
| #define SIGN | ( | a | ) | (a>0?1:(a<0?-1:0)) |
Referenced by CompareVersions().
| bool cbHasRunningCompilers | ( | const PluginManager * | manager | ) |
Definition at line 1535 of file pluginmanager.cpp.
References PluginManager::GetCompilerPlugins().
Referenced by BatchLogWindow::EndModal(), MainFrame::OnApplicationClose(), ProjectManagerUI::OnUpdateUI(), and ProjectManagerUI::ShowMenu().
| void cbStopRunningCompilers | ( | PluginManager * | manager | ) |
Definition at line 1545 of file pluginmanager.cpp.
References PluginManager::GetCompilerPlugins(), wxMilliSleep(), and Manager::Yield().
Referenced by BatchLogWindow::EndModal(), and MainFrame::OnApplicationClose().
Definition at line 72 of file pluginmanager.cpp.
References SIGN, and VersionStringToNumbers().
Referenced by PluginManager::InstallPlugin().
Definition at line 1264 of file pluginmanager.cpp.
Referenced by PluginManager::GetConfigurationPanels().
|
inline |
Definition at line 57 of file pluginmanager.cpp.
References _T, wxString::AfterFirst(), wxString::AfterLast(), wxString::BeforeFirst(), and wxString::ToLong().
Referenced by CompareVersions().
1.8.13