Enrollment 28.2.0
Loading...
Searching...
No Matches

ANSI INCITS 378 print compliant template. More...

#include <ANSITemplate.h>

Collaboration diagram for ANSITemplate:

Public Member Functions

 ANSITemplate (std::vector< uint8_t > &&d) noexcept
 Create ANSITemplate object.
 ANSITemplate (const std::vector< uint8_t > &d)
 Create ANSITemplate object, copy data to ANSI template.
std::string GetVersion () const
 Provides version information of Innovatrics proprietary algorithm used to create the ANSI template.
void WriteTo (Writer &writer) const final
 Write itself into writer.

Public Attributes

const std::vector< uint8_t > data
 Template data.

Detailed Description

ANSI INCITS 378 print compliant template.

Constructor & Destructor Documentation

◆ ANSITemplate() [1/2]

ANSITemplate ( std::vector< uint8_t > && d)
inlineexplicitnoexcept

Create ANSITemplate object.

Parameters
dtemplate data

◆ ANSITemplate() [2/2]

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

Create ANSITemplate object, copy data to ANSI template.

Parameters
dtemplate data

References data.

Member Function Documentation

◆ GetVersion()

std::string GetVersion ( ) const
inlinenodiscard

Provides version information of Innovatrics proprietary algorithm used to create the ANSI template.

Returns
version string
Exceptions
EnrollmentRuntimeExceptionwhen it is not possible to read version from the template.

References data.

◆ WriteTo()

void WriteTo ( Writer & writer) const
inlinefinalvirtual

Write itself into writer.

Parameters
writerWriter to use to serialize this Serializable

Implements Serializable.

References data.


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