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

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

#include <ISONCTemplate.h>

Collaboration diagram for ISONCTemplate:

Public Member Functions

std::vector< uint8_t > GetData () const
 Provides template data.
 ISONCTemplate (std::vector< uint8_t > &&d)
 Create ISONCTemplate object move data to template.
 ISONCTemplate (const std::vector< uint8_t > &d)
 Create ISONCTemplate 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, 5-byte format for minutiae (normal card encoding).

Constructor & Destructor Documentation

◆ ISONCTemplate() [1/2]

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

Create ISONCTemplate object move data to template.

Parameters
dtemplate data
Exceptions
InvalidTemplateExceptionwhen template data are empty

◆ ISONCTemplate() [2/2]

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

Create ISONCTemplate 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(), 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: