Boost logo

Boost :

From: jan_langer (jan_at_[hidden])
Date: 2001-12-21 09:29:21


hi
i'm new to this list and i need help with the dir_it lib. i want to
make it ready for boost. i'm actually not very strong in english, so
tell me if i expressed my thougths not clear enough.

i worked on dietmar kuehls dir_it library and changed a few things. i
tried to make the file attribute stuff a bit simpler and implemented
all the posix attributes.

now there are some things i don't know what to do:

  the lib uses a function to_string which converts between
basic_strings with different char types and it uses locales,
use_facet and ctype. now i don't know how to make this portable,
especially with the use of the boost config macros.
i think i would be good to take it out of the filesystem stuff.

  many standard libs don't support the manipulators left and right
but i need them. what is the appropriate boost-workaround?

  the same with stringstreams, i think there are two opportunities:
    use strstream instead
    use the boost macro (but what is the alternative if
BOOST_NO_STRINGSTREAM is defined)

  i'm not sure if all the names for the attributes are well-chosen
(eg is_set_uid sounds read only but actually is read/write-able)

  another task is to port it to the windows environment. but what
does it mean? i compiled it with cygwin-g++ and it worked well.

i put my work in the files section / filesystem directory.
it would be great if anyone can take a look at it.

what else is to do on this lib
regards

-- 
jan langer
jan_at_[hidden]

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk