192 virtual std::ostream &
toStream (std::ostream &
str)
const = 0;
201 virtual std::ostream &
toXml (std::ostream &
str,
int indent )
const = 0;
252 virtual constTypePtr
type()
const;
273 std::ostream &
toStream (std::ostream &
str)
const;
274 std::ostream &
toXml (std::ostream &
str,
int indent )
const;
278 constTypePtr
type()
const;
285 #include <unordered_map>
287 #include <ext/hash_map>
310 return strcmp(s1, s2) == 0;
316 typedef unordered_map<const char*, bool, hash<const char*>, eqstr>
t_uniquedomains;
326 YLocale (
const char *locale,
const char *textdomain);
330 const char *
value ()
const;
331 const char *
domain ()
const;
333 std::ostream &
toStream (std::ostream &
str)
const;
334 std::ostream &
toXml (std::ostream &
str,
int indent )
const;
372 YFunction (YBlockPtr parameterblock,
const SymbolEntryPtr entry = 0);
380 SymbolEntryPtr
parameter (
unsigned int position)
const;
393 std::ostream &
toStream (std::ostream &
str )
const;
394 std::ostream &
toXml (std::ostream &
str,
int indent )
const;
396 constTypePtr
type()
const;