class_pointers.h
Go to the documentation of this file.
00001 
00002 
00003 
00004 
00005 
00006 
00007 
00008 
00009 
00010 
00011 #ifndef __class_pointers_h__74b02386_fb4e_434a_8b54_ef3a676fac54
00012 #define __class_pointers_h__74b02386_fb4e_434a_8b54_ef3a676fac54
00013 
00014 #include <memory>
00015 
00016 
00017 #define DEFINE_CLASS_POINTERS(ClassName) \
00018     typedef std::unique_ptr<ClassName> UniquePtr; \
00019     typedef std::shared_ptr<ClassName> SharedPtr; \
00020     typedef std::weak_ptr<ClassName> WeakPtr;
00021 
00022 #endif // __class_pointers_h__74b02386_fb4e_434a_8b54_ef3a676fac54
00023 


ros_opcua_impl_freeopcua
Author(s): Denis Štogl
autogenerated on Sat Jun 8 2019 18:24:40