예제 #1
0
	Version::Version(int major, int minor)
		: d(new VersionData())
	{
		setMajor(major);
		setMinor(minor);

		setNumberCount(2);
	}
예제 #2
0
IBeacon::IBeacon(ble_uuid128_t uuid, uint16_t major, uint16_t minor,
		int8_t rssi) {
	//! advertisement indicator for an iBeacon is defined as 0x0215
	_params.adv_indicator = BLEutil::convertEndian16(0x0215);
	setUUID(uuid);
	setMajor(major);
	setMinor(minor);
	setTxPower(rssi);
}
예제 #3
0
	Version::Version(int major, int minor, int micro, int nano)
		: d(new VersionData())
	{
		setMajor(major);
		setMinor(minor);
		setMicro(micro);
		setNano(nano);

		setNumberCount(4);
	}
예제 #4
0
	/**
     * Create a Version class object
     *
     * @param name of the project
     */
    ProjectVersion(std::string iProjectName, int iMajor, int iMinor, int iPatch) { 
      setProjectName(iProjectName);
      setMajor(iMajor);
      setMinor(iMinor);
      setPatch(iPatch);
    }