api: allow getting current bot goal.
api: do not use buckets for nearest node search.
This commit is contained in:
parent
ca94e31472
commit
a0202efc40
5 changed files with 26 additions and 9 deletions
|
|
@ -84,4 +84,10 @@ template <typename T> T &Singleton <T>::instance () {
|
|||
return *instance_;
|
||||
}
|
||||
|
||||
// declare destructor for pure-virtual classes
|
||||
#define CR_DECLARE_DESTRUCTOR() \
|
||||
void operator delete (void *ptr) { \
|
||||
alloc.deallocate (ptr); \
|
||||
} \
|
||||
|
||||
CR_NAMESPACE_END
|
||||
|
|
|
|||
|
|
@ -33,9 +33,7 @@ private:
|
|||
virtual UniquePtr <LambdaFunctorWrapper> clone () const = 0;
|
||||
|
||||
public:
|
||||
void operator delete (void *ptr) {
|
||||
alloc.deallocate (ptr);
|
||||
}
|
||||
CR_DECLARE_DESTRUCTOR ();
|
||||
};
|
||||
|
||||
template <typename T> class LambdaFunctor : public LambdaFunctorWrapper {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue