#include <boost/enable_shared_from_this.hpp>
#include "LuceneSync.h"
Go to the source code of this file.
◆ LUCENE_CLASS
#define LUCENE_CLASS |
( |
|
Name | ) |
|
Value:
boost::shared_ptr<Name> shared_from_this() { return boost::static_pointer_cast<Name>(LuceneObject::shared_from_this()); } \
#define LUCENE_INTERFACE(Name)
Definition LuceneObject.h:19
◆ LUCENE_INTERFACE
#define LUCENE_INTERFACE |
( |
|
Name | ) |
|
Value: static String _getClassName() { return L###Name; } \
virtual String getClassName() { return L###Name; }