Sha256: 8931bb91c69bc45a4cfadcb289234b5973b01da3dc570a00c3f811151d76eff4

Contents?: true

Size: 863 Bytes

Versions: 27

Compression:

Stored size: 863 Bytes

Contents

#pragma hdrstop
#include "%className%.h"
using namespace std;

% nameSpaceBegin %

    struct imple
{
    % datamemba % imple() : % menbaInit %
};

% className % :: % className % (void* owner)
    : m_impl(new imple()){

      }

      %
      className % :: % className % (const % className % &rt)
    : m_impl(new imple())
{
    *m_impl = *(rt.m_impl);
}

% className % ::~ % className % () { delete m_impl; }

% className % & % className % ::operator=(const % className % &rt)
{
    if (this != &rt)
    {
        *m_impl = *(rt.m_impl);
    }
    return *this;
}

% dataClassMembaFunc %

    % className % * % className % ::create(void* owner)
{
    return new % className % (owner);
}

% className % *create(% className % _ptr_list & mdls, int)
{
    return % className % ::create(&mdls);
}

% nameSpaceEnd %

Version data entries

27 entries across 27 versions & 1 rubygems

Version Path
transactd-3.8.3 source/global/ormsrcgen/template/ormDataClass_template.cpp
transactd-3.8.2 source/global/ormsrcgen/template/ormDataClass_template.cpp
transactd-3.8.0 source/global/ormsrcgen/template/ormDataClass_template.cpp
transactd-3.7.3 source/global/ormsrcgen/template/ormDataClass_template.cpp
transactd-3.7.2 source/global/ormsrcgen/template/ormDataClass_template.cpp
transactd-3.7.1 source/global/ormsrcgen/template/ormDataClass_template.cpp
transactd-3.7.0 source/global/ormsrcgen/template/ormDataClass_template.cpp
transactd-3.6.1 source/global/ormsrcgen/template/ormDataClass_template.cpp
transactd-3.6.0 source/global/ormsrcgen/template/ormDataClass_template.cpp
transactd-3.5.0 source/global/ormsrcgen/template/ormDataClass_template.cpp
transactd-3.4.1 source/global/ormsrcgen/template/ormDataClass_template.cpp
transactd-3.4.0 source/global/ormsrcgen/template/ormDataClass_template.cpp
transactd-3.3.0 source/global/ormsrcgen/template/ormDataClass_template.cpp
transactd-3.2.1 source/global/ormsrcgen/template/ormDataClass_template.cpp
transactd-3.2.0 source/global/ormsrcgen/template/ormDataClass_template.cpp
transactd-3.1.0 source/global/ormsrcgen/template/ormDataClass_template.cpp
transactd-3.0.0 source/global/ormsrcgen/template/ormDataClass_template.cpp
transactd-2.4.5 source/global/ormsrcgen/template/ormDataClass_template.cpp
transactd-2.4.4 source/global/ormsrcgen/template/ormDataClass_template.cpp
transactd-2.4.3 source/global/ormsrcgen/template/ormDataClass_template.cpp