00001 #ifndef _WINC_DOMAINTOOL
00002 #define _WINC_DOMAINTOOL
00003
00004 #include <WXP/Domain.h>
00005 #include <WXP/DomainVal.h>
00006 #include <WXP/Strings.h>
00007
00008 namespace WXP {
00009 class DomainTool {
00010 static int setParams( DomainVal &val, Strings ¶ms, const char *fmt );
00011 public:
00012 static int proj( const char *proj );
00013 static int decode( DomainVal &val, const char *str );
00014 static int decode( Domain &domain, const char *str );
00015 static int set( Domain &domain, const char *def );
00016 static int set( Domain &domain );
00017 };
00018 }
00019 #endif