Todo List

Member sbuild::auth::authenticate (status auth_status)
Use sysconf(_SC_HOST_NAME_MAX) when libc in a stable release supports it.

Member sbuild::basic_keyfile::print_comment (comment_type const &comment, std::ostream &stream)
Use split string or some general iterator/algorithm instead of custom string manipulation. This could be reused by log_exception_* functions and split_string.

Member sbuild::chroot::chroot (const chroot &rhs)
Use internal version of add_facet to add chroot pointer.

Member sbuild::chroot_block_device_base::chroot_block_device_base (const chroot_block_device_base &rhs)
Required to set mount_device. Remove once no longer needed.

Member sbuild::chroot_block_device_base::set_device (std::string const &device)
: This may not be appropriate for derived classes such as lvm_snapshot, since re-setting the device could overwrite the mount device.

Member sbuild::error::format_error (A const &context1, B const &context2, C const &context3, error_type error, D const &detail1, E const &detail2, F const &detail3)
Merge the logic shared between the two specialisations to prevent code duplication.

Member sbuild::mntstream::read (int quantity=1)
Add mntentry constructor to do automatic struct mntent to mntentry conversion.

Member sbuild::session::get_auth_status () const
Use set difference rather than iteration and is_group_member.

Member sbuild::split_string (S const &value, S const &separator)
Provide an alternative that splits the string in place using an iterator interface.

Member sbuild::split_string_strict (S const &value, S const &separator)
Provide an alternative that splits the string in place using an iterator interface.

Generated on Wed Jun 1 08:00:10 2011 for sbuild by  doxygen 1.5.6