LockingPointer.h File Reference
#include "base/Assure.h"
#include "base/HardFun.h"
#include "compat/openssl.h"
Include dependency graph for LockingPointer.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Security::LockingPointer< T, UnLocker, Locker >
 

Namespaces

namespace  Security
 Network/connection security abstraction layer.
 

Macros

#define sk_free_wrapper(sk_object, argument, freefunction)
 

Typedefs

typedef HardFun< bool, const void *, nilFunction > Security::NilFunctor
 

Functions

bool Security::nilFunction (const void *)
 

Macro Definition Documentation

◆ sk_free_wrapper

#define sk_free_wrapper (   sk_object,
  argument,
  freefunction 
)
Value:
extern "C++" inline void sk_object ## _free_wrapper(argument a) { \
sk_object ## _pop_free(a, freefunction); \
}

Definition at line 24 of file LockingPointer.h.

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors