Enrollment 28.2.0
Loading...
Searching...
No Matches
ISOCCTemplate Class Reference

ISO/IEC 19794-2:2005 template, template version 2.0, 3-byte format for minutiae (compact card encoding). More...

#include <ISOCCTemplate.h>

Collaboration diagram for ISOCCTemplate:

Public Member Functions

std::vector< uint8_t > GetData () const
 Provides template data.
 ISOCCTemplate (std::vector< uint8_t > &&d)
 Create ISOCCTemplate object move data to template.
 ISOCCTemplate (const std::vector< uint8_t > &d)
 Create ISOCCTemplate object, copy data to template.
void WriteTo (Writer &writer) const final
 Write itself into writer.

Detailed Description

ISO/IEC 19794-2:2005 template, template version 2.0, 3-byte format for minutiae (compact card encoding).

Constructor & Destructor Documentation

◆ ISOCCTemplate() [1/2]

ISOCCTemplate ( std::vector< uint8_t > && d)
inlineexplicit

Create ISOCCTemplate object move data to template.

Parameters
dtemplate data
Exceptions
InvalidTemplateExceptionwhen template data are empty

◆ ISOCCTemplate() [2/2]

ISOCCTemplate ( const std::vector< uint8_t > & d)
inlineexplicit

Create ISOCCTemplate object, copy data to template.

Parameters
dtemplate data
Exceptions
InvalidTemplateExceptionwhen template data are empty

Member Function Documentation

◆ GetData()

std::vector< uint8_t > GetData ( ) const
inlinenodiscard

Provides template data.

Returns
template data

Referenced by ANSITemplateAdapter::Adapt(), ILOSIDTemplateAdapter::Adapt(), ISOCCTemplateAdapter::Adapt(), ISONCTemplateAdapter::Adapt(), and ISOTemplateAdapter::Adapt().

Here is the caller graph for this function:

◆ WriteTo()

void WriteTo ( Writer & writer) const
inlinefinalvirtual

Write itself into writer.

Parameters
writerWriter to use to serialize this Serializable

Implements Serializable.


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