[#BloombergLP-baljsn-EncoderTestEmployee-2constructor-0d] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/baljsn.adoc[baljsn]::xref:BloombergLP/baljsn/EncoderTestEmployee.adoc[EncoderTestEmployee]::EncoderTestEmployee :relfileprefix: ../../../ :mrdocs: Constructors == Synopses Declared in `<baljsn_encoder_testtypes.h>` Create an object of type 'EncoderTestEmployee' having the value of the specified 'original' object. After performing this action, the 'original' object will be left in a valid, but unspecified state. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:BloombergLP/baljsn/EncoderTestEmployee/2constructor-0a.adoc[EncoderTestEmployee](xref:BloombergLP/baljsn/EncoderTestEmployee.adoc[EncoderTestEmployee]&& original) noexcept; ---- [.small]#xref:BloombergLP/baljsn/EncoderTestEmployee/2constructor-0a.adoc[_» more..._]# Create an object of type 'EncoderTestEmployee' having the default value. Use the optionally specified 'basicAllocator' to supply memory. If 'basicAllocator' is 0, the currently installed default allocator is used. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- explicit xref:BloombergLP/baljsn/EncoderTestEmployee/2constructor-00.adoc[EncoderTestEmployee](xref:BloombergLP/bslma/Allocator.adoc[bslma::Allocator]* basicAllocator = 0); ---- [.small]#xref:BloombergLP/baljsn/EncoderTestEmployee/2constructor-00.adoc[_» more..._]# Create an object of type 'EncoderTestEmployee' having the value of the specified 'original' object. Use the optionally specified 'basicAllocator' to supply memory. If 'basicAllocator' is 0, the currently installed default allocator is used. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:BloombergLP/baljsn/EncoderTestEmployee/2constructor-030.adoc[EncoderTestEmployee]( xref:BloombergLP/baljsn/EncoderTestEmployee.adoc[EncoderTestEmployee] const& original, xref:BloombergLP/bslma/Allocator.adoc[bslma::Allocator]* basicAllocator = 0); ---- [.small]#xref:BloombergLP/baljsn/EncoderTestEmployee/2constructor-030.adoc[_» more..._]# Create an object of type 'EncoderTestEmployee' having the value of the specified 'original' object. After performing this action, the 'original' object will be left in a valid, but unspecified state. Use the optionally specified 'basicAllocator' to supply memory. If 'basicAllocator' is 0, the currently installed default allocator is used. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:BloombergLP/baljsn/EncoderTestEmployee/2constructor-037.adoc[EncoderTestEmployee]( xref:BloombergLP/baljsn/EncoderTestEmployee.adoc[EncoderTestEmployee]&& original, xref:BloombergLP/bslma/Allocator.adoc[bslma::Allocator]* basicAllocator); ---- [.small]#xref:BloombergLP/baljsn/EncoderTestEmployee/2constructor-037.adoc[_» more..._]# [.small]#Created with https://www.mrdocs.com[MrDocs]#