xref: /haiku/headers/private/debugger/value/value_formatters/BoolValueFormatter.h (revision fce4895d1884da5ae6fb299d23c735c598e690b1)
1*fce4895dSRene Gollent /*
2*fce4895dSRene Gollent  * Copyright 2015, Rene Gollent, rene@gollent.com.
3*fce4895dSRene Gollent  * Distributed under the terms of the MIT License.
4*fce4895dSRene Gollent  */
5*fce4895dSRene Gollent #ifndef BOOL_VALUE_FORMATTER_H
6*fce4895dSRene Gollent #define BOOL_VALUE_FORMATTER_H
7*fce4895dSRene Gollent 
8*fce4895dSRene Gollent 
9*fce4895dSRene Gollent #include "ValueFormatter.h"
10*fce4895dSRene Gollent 
11*fce4895dSRene Gollent 
12*fce4895dSRene Gollent class Settings;
13*fce4895dSRene Gollent class Value;
14*fce4895dSRene Gollent 
15*fce4895dSRene Gollent 
16*fce4895dSRene Gollent class BoolValueFormatter : public ValueFormatter {
17*fce4895dSRene Gollent public:
18*fce4895dSRene Gollent 								BoolValueFormatter();
19*fce4895dSRene Gollent 	virtual						~BoolValueFormatter();
20*fce4895dSRene Gollent 
GetSettings()21*fce4895dSRene Gollent 	virtual	Settings*			GetSettings() const
22*fce4895dSRene Gollent 									{ return NULL; }
23*fce4895dSRene Gollent 
24*fce4895dSRene Gollent 	virtual	status_t			FormatValue(Value* value, BString& _output);
25*fce4895dSRene Gollent };
26*fce4895dSRene Gollent 
27*fce4895dSRene Gollent 
28*fce4895dSRene Gollent #endif	// BOOL_VALUE_FORMATTER_H
29