MCPcopy Create free account
hub / github.com/CppMicroServices/CppMicroServices / Validate

Method Validate

framework/src/bundle/BundleVersion.cpp:61–68  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

59 BundleVersion::BundleVersion(bool undefined) : qualifier(""), undefined(undefined) {}
60
61 void
62 BundleVersion::Validate()
63 {
64 if (std::find_if(qualifier.begin(), qualifier.end(), IsInvalidQualifier) != qualifier.end())
65 throw std::invalid_argument(std::string("invalid qualifier: ") + qualifier);
66
67 undefined = false;
68 }
69
70 BundleVersion::BundleVersion(unsigned int majorVersion, unsigned int minorVersion, unsigned int microVersion)
71 : majorVersion(majorVersion)

Callers 1

BundleVersionMethod · 0.95

Calls 2

beginMethod · 0.45
endMethod · 0.45

Tested by

no test coverage detected