82 append_container(attr,
www2id(name));
100 return _container_name ;
113 if (cn != _container_name) {
121 _container_name = cn;
155 d_container->
erase();
251 FILE *in = fopen(fname.c_str(),
"r");
259 int res = fclose(in);
261 DBG(cerr <<
"DAS::parse - Failed to close file " << (
void *)in << endl ;) ;
279 FILE *in = fdopen(_dup(fd),
"r");
281 FILE *in = fdopen(dup(fd),
"r");
285 throw InternalErr(__FILE__, __LINE__,
"Could not access file.");
290 int res = fclose(in);
292 DBG(cerr <<
"DAS::parse(fd) - Failed to close " << (
void *)in << endl ;) ;
308 throw InternalErr(__FILE__, __LINE__,
"Null input stream.");
323 if (!status || !arg.
status()) {
346 fprintf(out,
"Attributes {\n") ;
348 d_attrs.
print(out,
" ", dereference);
350 fprintf(out,
"}\n") ;
368 out <<
"Attributes {\n" ;
370 d_attrs.
print(out,
" ", dereference);
386 << (
void *)
this <<
")" << endl ;