VersionInfo.cpp dnacalib/version/VersionInfo.h dnacalib/version/Version.h cstring dnac dnac::anonymous_namespace{VersionInfo.cpp} //CopyrightEpicGames,Inc.AllRightsReserved. #include"dnacalib/version/VersionInfo.h" #include"dnacalib/version/Version.h" #include<cstring> namespacednac{ namespace{ constexprintmajorVersion=DNAC_MAJOR_VERSION; constexprintminorVersion=DNAC_MINOR_VERSION; constexprintpatchVersion=DNAC_PATCH_VERSION; constexprconstchar*versionString=DNAC_VERSION_STRING; }//namespace intVersionInfo::getMajorVersion(){ returnmajorVersion; } intVersionInfo::getMinorVersion(){ returnminorVersion; } intVersionInfo::getPatchVersion(){ returnpatchVersion; } StringViewVersionInfo::getVersionString(){ return{versionString,std::strlen(versionString)}; } }//namespacednac