Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Examples

ycpTools.cc File Reference

#include <iostream>
#include <sstream>
#include <y2util/Y2SLog.h>
#include <y2util/stringutil.h>
#include "ycpTools.h"

Defines

#define ENUMOUT(V)   case V: return #V; break
#define ENUMOUT(V, v)   case YT_##V: return obj->as##v()->toString(); break

Functions

ostream & operator<< (ostream &str, const YcpArgLoad &obj)
string asString (YCPValueType obj)
ostream & operator<< (ostream &str, YCPValueType obj)
std::string asString (const YCPValue &obj)
std::ostream & operator<< (std::ostream &str, const YCPValue &obj)

Define Documentation

#define ENUMOUT V,
 )     case YT_##V: return obj->as##v()->toString(); break
 

#define ENUMOUT  )     case V: return #V; break
 


Function Documentation

std::string asString const YCPValue obj  ) 
 

string asString YCPValueType  obj  ) 
 

std::ostream& operator<< std::ostream &  str,
const YCPValue obj
 

ostream& operator<< ostream &  str,
YCPValueType  obj
 

ostream& operator<< std::ostream &  str,
const YcpArgLoad obj
 


Generated on Fri Nov 9 18:15:23 2007 for yast2-core by doxygen 1.3.6