OpendTect  7.0
Classes | Public Member Functions | Private Attributes | List of all members
Gason::JsonAllocator Class Reference

Classes

struct  Zone
 

Public Member Functions

 JsonAllocator ()
 
 JsonAllocator (const JsonAllocator &)=delete
 
 JsonAllocator (JsonAllocator &&x)
 
 ~JsonAllocator ()
 
void * allocate (size_t size)
 
void deallocate ()
 
JsonAllocatoroperator= (const JsonAllocator &)=delete
 
JsonAllocatoroperator= (JsonAllocator &&x)
 

Private Attributes

struct Gason::JsonAllocator::Zonehead
 

Constructor & Destructor Documentation

◆ JsonAllocator() [1/3]

Gason::JsonAllocator::JsonAllocator ( )
inline

◆ JsonAllocator() [2/3]

Gason::JsonAllocator::JsonAllocator ( const JsonAllocator )
delete

◆ JsonAllocator() [3/3]

Gason::JsonAllocator::JsonAllocator ( JsonAllocator &&  x)
inline

◆ ~JsonAllocator()

Gason::JsonAllocator::~JsonAllocator ( )
inline

Member Function Documentation

◆ allocate()

void* Gason::JsonAllocator::allocate ( size_t  size)

◆ deallocate()

void Gason::JsonAllocator::deallocate ( )

◆ operator=() [1/2]

JsonAllocator& Gason::JsonAllocator::operator= ( const JsonAllocator )
delete

◆ operator=() [2/2]

JsonAllocator& Gason::JsonAllocator::operator= ( JsonAllocator &&  x)
inline

Member Data Documentation

◆ head

struct Gason::JsonAllocator::Zone * Gason::JsonAllocator::head
private

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024