src/format.h

changeset 86
43fe4be38a58
parent 85
264a61e9eba0
--- a/src/format.h	Sun Jan 19 20:39:30 2014 +0200
+++ b/src/format.h	Sun Jan 26 23:18:48 2014 +0200
@@ -35,11 +35,20 @@
 class format_arg
 {
 	public:
-		format_arg (const string& a) : m_string (a) {}
-		format_arg (char a) : m_string (a) {}
-		format_arg (int a) : m_string (string::from_number (a)) {}
-		format_arg (long a) : m_string (string::from_number (a)) {}
-		format_arg (const char* a) : m_string (a) {}
+		format_arg (const string& a) :
+			m_string (a) {}
+
+		format_arg (char a) :
+			m_string (a) {}
+
+		format_arg (int a) :
+			m_string (string::from_number (a)) {}
+
+		format_arg (long a) :
+			m_string (string::from_number (a)) {}
+
+		format_arg (const char* a) :
+			m_string (a) {}
 
 		format_arg (void* a)
 		{
@@ -88,30 +97,6 @@
 	return out;
 }
 
-inline string hex (ulong a)
-{
-	return custom_format (a, "0x%X");
-}
-
-inline string charnum (char a)
-{
-	return custom_format (a, "%d");
-}
-
-class script_error : public std::exception
-{
-	public:
-		script_error (const string& msg) : m_msg (msg) {}
-
-		inline const char* what() const throw()
-		{
-			return m_msg.c_str();
-		}
-
-	private:
-		string m_msg;
-};
-
 string format_args (const list<format_arg>& args);
 void print_args (FILE* fp, const list<format_arg>& args);
 void do_fatal (const list<format_arg>& args);

mercurial