17 #ifndef CYBER_CLASS_LOADER_SHARED_LIBRARY_EXCEPTIONS_H_ 18 #define CYBER_CLASS_LOADER_SHARED_LIBRARY_EXCEPTIONS_H_ 25 namespace class_loader {
27 #define DECLARE_SHARED_LIBRARY_EXCEPTION(CLS, BASE) \ 28 class CLS : public BASE { \ 30 explicit CLS(const std::string& err_msg) : BASE(err_msg) {} \ 43 #endif // CYBER_CLASS_LOADER_SHARED_LIBRARY_EXCEPTIONS_H_ PlanningContext is the runtime context in planning. It is persistent across multiple frames...
Definition: atomic_hash_map.h:25
DECLARE_SHARED_LIBRARY_EXCEPTION(LibraryAlreadyLoadedException, std::runtime_error)