ViewVC Help
View File | Revision Log | Show Annotations | Download File | View Changeset | Root Listing
root/repos/HostStatus/Host.hpp
Revision: 31
Committed: 2003-11-14T20:11:01-08:00 (21 years, 7 months ago) by Douglas Thrift
File size: 911 byte(s)
Log Message:
The world smile on you!

File Contents

# Content
1 // Host Status
2 //
3 // Douglas Thrift
4 //
5 // $Id$
6
7 #ifndef _Host_hpp_
8 #define _Host_hpp_
9
10 #include "HostStatus.hpp"
11
12 class Host
13 {
14 private:
15 string host;
16 string name;
17 string address;
18 string platform;
19 string since;
20 public:
21 Host() {}
22 ~Host() {}
23 void setHost(const string& host) { this->host = host; }
24 void setName(const string& name) { this->name = name; }
25 void setAddress(const string& address) { this->address = address; }
26 void setPlatform(const string& platform) { this->platform = platform; }
27 void setSince(const string& since);
28 string getHost() const { return host; }
29 string getName() const { return name; }
30 string getAddress() const { return address; }
31 string getPlatform() const { return platform; }
32 string getSince() const { return since; }
33 // friends:
34 friend ostream& operator<<(ostream& output, Host& host);
35 friend istream& operator>>(istream& input, Host& host);
36 };
37
38 #endif // _Host_hpp_

Properties

Name Value
svn:eol-style native
svn:keywords Id