blob: 38be7f2c988067904445e640c507841a25d2fa08 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.
//
// versionandlocationinfo.h
//
// a simple struct encapsulating version# and location code
//
// Note: must be platform independent
//
// ======================================================================================
#ifndef VERSIONANDLOCATIONINFO_H
#define VERSIONANDLOCATIONINFO_H
#include "versioninfo.h"
#include "locationinfo.h"
struct VersionAndLocationInfo
{
protected:
VersionInfo m_Version;
LocationInfo m_Location;
public:
VersionAndLocationInfo();
VersionAndLocationInfo(const VersionInfo& version, const LocationInfo location);
VersionInfo Version() const;
LocationInfo Location() const ;
};
#include "versionandlocationinfo.inl"
#endif // VERSIONANDLOCATIONINFO_H
|