/*****
 NAME
 	cboolean.h - header file for CBoolean class
 VERSION
 	$Id$
 CHANGELOG
 	$Log$
 */

#if !defined(CBOOLEAN_H_INCLUDED)
#define CBOOLEAN_H_INCLUDED

#include <coconut/cobject.h>
#include <coconut/pmath.h>

@interface CBoolean : CObject <PNumber>
{
	boolean		boolean_value ;
}

+ (id <PError>) strToBoolean: (const char *) str to: (boolean *) result ;
+ (const char *) booleanToStr: (boolean) value ;

+ (id <PNumber>) newBoolean: (boolean) val ;

@end

#endif /* !defined(CBOOLEAN_H_INCLUDED) */

