Public Member Functions | Private Attributes | List of all members
sajson::internal::ownership Class Reference

#include <sajson.h>

Public Member Functions

bool is_valid () const
 
void operator= (const ownership &)=delete
 
 ownership ()=delete
 
 ownership (const ownership &)=delete
 
 ownership (size_t *p_)
 
 ownership (ownership &&p_)
 
 ~ownership ()
 

Private Attributes

size_t * p
 

Detailed Description

Definition at line 670 of file sajson.h.

Constructor & Destructor Documentation

◆ ownership() [1/4]

sajson::internal::ownership::ownership ( )
delete

◆ ownership() [2/4]

sajson::internal::ownership::ownership ( const ownership )
delete

◆ ownership() [3/4]

sajson::internal::ownership::ownership ( size_t *  p_)
inlineexplicit

Definition at line 676 of file sajson.h.

◆ ownership() [4/4]

sajson::internal::ownership::ownership ( ownership &&  p_)
inline

Definition at line 680 of file sajson.h.

◆ ~ownership()

sajson::internal::ownership::~ownership ( )
inline

Definition at line 685 of file sajson.h.

Member Function Documentation

◆ is_valid()

bool sajson::internal::ownership::is_valid ( ) const
inline

Definition at line 689 of file sajson.h.

◆ operator=()

void sajson::internal::ownership::operator= ( const ownership )
delete

Member Data Documentation

◆ p

size_t* sajson::internal::ownership::p
private

Definition at line 694 of file sajson.h.


The documentation for this class was generated from the following file:


mvsim
Author(s):
autogenerated on Tue Jul 4 2023 03:08:23