diff options
Diffstat (limited to 'Swiften/Elements/StatusShow.h')
| -rw-r--r-- | Swiften/Elements/StatusShow.h | 25 | 
1 files changed, 10 insertions, 15 deletions
| diff --git a/Swiften/Elements/StatusShow.h b/Swiften/Elements/StatusShow.h index a158239..cd3477e 100644 --- a/Swiften/Elements/StatusShow.h +++ b/Swiften/Elements/StatusShow.h @@ -4,19 +4,16 @@   * See Documentation/Licenses/GPLv3.txt for more information.   */ -#ifndef SWIFTEN_StatusShow_H -#define SWIFTEN_StatusShow_H +#pragma once -#include "Swiften/Elements/Payload.h" -#include <string> +#include <Swiften/Elements/Payload.h>  namespace Swift {  	class StatusShow : public Payload {  		public:  			enum Type { Online, Away, FFC, XA, DND, None }; -			StatusShow(const Type& type = Online) : type_(type) { -			} +			StatusShow(const Type& type = Online);  			void setType(const Type& type) {  				type_ = type; @@ -32,19 +29,17 @@ namespace Swift {  			 */  			static int typeToAvailabilityOrdering(Type type) {  				switch (type) { -				case Online: return 4; -				case FFC: return 5; -				case Away: return 2; -				case XA: return 1; -				case DND: return 3; -				case None: return 0; +					case Online: return 4; +					case FFC: return 5; +					case Away: return 2; +					case XA: return 1; +					case DND: return 3; +					case None: return 0;  				} -				return -1; +				return 0;  			}  		private:  			Type type_;  	};  } - -#endif | 
 Swift
 Swift