libnebular-plugin.hpp File Reference

LibNebular, additional API for plugin makers. More...

#include "libnebular.hpp"
#include "libnebular-plugin.templates.hpp"
Include dependency graph for libnebular-plugin.hpp:
This graph shows which files directly or indirectly include this file:

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 ()

Detailed Description

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.

Author:
Leonid Sadikov ( leonius@inbox.ru )
Date:
Created: 04 Apr 2010

Definition in file libnebular-plugin.hpp.

Generated on Sun May 29 18:23:53 2011 for libnebular by  doxygen 1.6.3