#pragma once enum decode_status { DECODE__DEFINED, DECODE__UNDEFINED };