CARLA
 
载入中...
搜索中...
未找到
命名空间 | 类型定义 | 函数
Memory.h 文件参考
#include <boost/enable_shared_from_this.hpp>
#include <boost/make_shared.hpp>
#include <boost/shared_ptr.hpp>
#include <boost/weak_ptr.hpp>
+ Memory.h 的引用(Include)关系图:
+ 此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

命名空间

namespace  carla
 CARLA模拟器的主命名空间。
 

类型定义

template<typename T >
using carla::EnableSharedFromThis = boost::enable_shared_from_this< T >
 允许类的实例安全地生成指向自身的shared_ptr
更多...
 
template<typename T >
using carla::SharedPtr = boost::shared_ptr< T >
 使用这个SharedPtr(boost::shared_ptr)以保持与boost::python的兼容性, 但未来如果可能的话,我们希望能为std::shared_ptr制作一个Python适配器。
更多...
 
template<typename T >
using carla::WeakPtr = boost::weak_ptr< T >
 类似于SharedPtr,但提供对boost::weak_ptr的别名,用于弱引用 更多...
 

函数

template<typename T , typename... Args>
static auto carla::MakeShared (Args &&... args)
 类似于boost::make_shared,但封装在carla命名空间中
更多...