metode System::With

System::With(const SharedPtr<T>&, const A&) method

Mengkloning rekaman referensi dan menerapkan funktor inisialisasi padanya.

template<typename T,typename A> SharedPtr<T> System::With(const SharedPtr<T> &record, const A &initializer)
ParameterDeskripsi
TTipe rekaman untuk diklon.
ATipe funktor inisialisasi.
ParameterTipeDeskripsi
rekamanconst SharedPtr<T>&Pointer bersama ke objek yang akan diklon dan diinisialisasi.
inisialisatorconst A\&Funktor inisialisasi yang diterapkan pada klon rekaman.

ReturnValue

Shared pointer ke rekaman yang dikloning.

Lihat Juga

System::With(const T&, const A&) method

Menyalin struct record dan menerapkan funktor inisialisasi padanya.

template<typename T,typename A> T System::With(const T &record, const A &initializer)
ParameterDeskripsi
TTipe record untuk disalin.
ATipe funktor inisialisasi.
ParameterTipeDeskripsi
rekamanconst T&Record untuk disalin dan diinisialisasi.
inisialisatorconst A\&Funktor inisialisasi sedang diterapkan pada salinan record.

ReturnValue

Record yang disalin.

Lihat Juga