pianod2
multisource multiuser scriptable networked music player
Public Member Functions | List of all members
Parsnip::SchemaBaseRef Class Reference

Smart pointer for schemas, with unusual ability to be copied. More...

#include <parsnip.h>

Inheritance diagram for Parsnip::SchemaBaseRef:
Inheritance graph
[legend]
Collaboration diagram for Parsnip::SchemaBaseRef:
Collaboration graph
[legend]

Public Member Functions

 SchemaBaseRef ()=default
 
 SchemaBaseRef (const SchemaBaseRef &)
 Copy construction for the smart pointer for SchemaBase. More...
 
SchemaBaseRefoperator= (const SchemaBaseRef &)
 Copy assignment for the smart pointer for SchemaBase. More...
 

Detailed Description

Smart pointer for schemas, with unusual ability to be copied.

Constructor & Destructor Documentation

◆ SchemaBaseRef() [1/2]

Parsnip::SchemaBaseRef::SchemaBaseRef ( )
default

◆ SchemaBaseRef() [2/2]

Parsnip::SchemaBaseRef::SchemaBaseRef ( const SchemaBaseRef from)

Copy construction for the smart pointer for SchemaBase.

Member Function Documentation

◆ operator=()

SchemaBaseRef & Parsnip::SchemaBaseRef::operator= ( const SchemaBaseRef from)

Copy assignment for the smart pointer for SchemaBase.


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