libbio
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
Pointer.h File Reference
#include "bio/common/macro/Macros.h"
#include "bio/common/type/EnableIf.h"
#include "bio/common/type/IsMemcpySafe.h"
#include "bio/common/type/IsPointer.h"
#include "bio/common/type/RemovePointer.h"
#include "bio/common/wrapper/PointerArena.h"
#include "bio/common/wrapper/PointerSafety.h"
#include <cstddef>
#include <functional>
Include dependency graph for Pointer.h:

Go to the source code of this file.

Classes

struct  bio::pointer_detail::IsPointerConvertible< FROM, TO >
 
class  bio::Pointer< T >
 

Namespaces

namespace  bio
 
namespace  bio::pointer_detail
 
namespace  bio::type
 

Functions

template<typename T >
bool bio::operator== (T *raw, const Pointer< T > &wrapped)
 
template<typename T >
bool bio::operator!= (T *raw, const Pointer< T > &wrapped)
 
template<typename T >
void bio::Delete (Pointer< T > wrapped)