DataTypeImpl::Primary Class Reference

#include <datatypebase.h>

Public Member Functions

 Primary ()=default
 
template<typename... ARGS>
 Primary (const Char *cppName, const ModuleInfo *module, ARGS &&... args)
 

Public Attributes

StrongReferenceCounter refCount
 
DataTypeImpl type
 
const Char_cppName
 
const ModuleInfo * _module
 

Constructor & Destructor Documentation

◆ Primary() [1/2]

Primary ( )
default

◆ Primary() [2/2]

Primary ( const Char cppName,
const ModuleInfo *  module,
ARGS &&...  args 
)
explicit

Member Data Documentation

◆ refCount

◆ type

◆ _cppName

const Char* _cppName

◆ _module

const ModuleInfo* _module