8 #include "sdk_build_defs.hpp"
36 virtual void Serialize(std::ostream& out_stream)
const = 0;
44 static std::shared_ptr<BiometricTemplate>
Deserialize(std::istream& in_stream);
Contains all Yobe-related functions and structures.
Definition: yobe_bio_listener.hpp:12
This struct is used to store biometric data of a user.
Definition: yobe_biometric_template.hpp:15
virtual void Serialize(std::ostream &out_stream) const =0
Serializes the BiometricTemplate object. This can be used to save the object for later.
static std::shared_ptr< BiometricTemplate > Deserialize(std::istream &in_stream)
Deserializes the BiometricTemplate object. This can be used to read a saved object from a stream.
virtual bool IsValid() const =0
Determines if the BiometricTemplate object is valid.