47 # define __STRINGIZE(X) #X 48 # define DATA __STRINGIZE(DATAC) 62 cout <<
"file f = " << f.
as_file() <<
"\n";
73 cout <<
"combine = " << d+f <<
"\n";
74 cout <<
"combine = " << f+f <<
"\n";
80 cout <<
" build = " << built <<
"\n";
81 cout <<
" filename = " << built.
filename() <<
"\n";
82 cout <<
"extension = " << built.
extension() <<
"\n";
83 cout <<
" basename = " << built.basename() <<
"\n";
84 cout <<
"basename1 = " << built.basename(1) <<
"\n";
93 cout <<
"listing " << data.
filename() <<
":\n";
96 for(item=contents.head(); item; item=item->
next())
98 cout <<
" " << contents(item) <<
"\n";
static EST_Pathname construct(EST_Pathname dir, EST_String basename, EST_String extension)
EST_TList< EST_String > entries(int check_for_directories=1) const
int is_filename(void) const
EST_Pathname as_file(void) const
EST_Pathname filename(void) const
void sort(EST_TList< T > &a)
EST_String extension(void) const
EST_Pathname as_directory(void) const