LibNebular, additional API for plugin makers. More...
#include "libnebular.hpp"
#include "libnebular-plugin.templates.hpp"
Go to the source code of this file.
Classes | |
class | libnebular::ThrowableError |
Error class that can be thrown by plugins (Error is intended only for being catched) More... | |
class | libnebular::Log |
Logging facilities. More... | |
class | libnebular::NumberedStrings |
Easy conversion between indexed string values and their indices. More... | |
class | libnebular::PicHandlerMgr |
Used to determine Picture file type and create appropriate PicHandler . More... | |
class | libnebular::PictureHandler |
"Plugin". More... | |
class | libnebular::PluginIterator |
C++ iterator, ForwardIterator , iterates through registered PicHandlerMgr classes. More... | |
class | libnebular::RawCExceptionLongJmp |
Assists when you need to "throw" C++ exception from below code compiled by C compiler. More... | |
Namespaces | |
namespace | libnebular |
All ⟨libnebular⟩ identifiers which are exposed to public. | |
Functions | |
void | libnebular::setDefault (PicturePropContainer &p, const String &key, const String &value) |
Sets value to property key of PicturePropContainer p as default. | |
PluginIterator | libnebular::pluginBegin () |
PluginIterator | libnebular::pluginEnd () |
LibNebular, additional API for plugin makers.
Copyright (C) 2011 Leonid Sadikov ⟨ leonius@inbox.ru ⟩
This file is part of LibNebular.
LibNebular is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License version 3 as published by the Free Software Foundation.
See "COPYING.LESSER" and "COPYING" in distribution or ⟨http://www.gnu.org/licenses/⟩ for full license text.
Definition in file libnebular-plugin.hpp.