* @brief Constructs an unopened tmpfstreamTempl.
*/
tmpfstreamTempl()
- : unlinked(false), fd(-1), bio::stream<Device, Tr, Alloc>()
+ : bio::stream<Device, Tr, Alloc>()
+ , unlinked(false)
+ , fd(-1)
{ }
/**
tmpfstreamTempl(const std::string& tmpnametemplate,
std::ios_base::open_mode mode = std::ios_base::out,
int buffer_size = -1 , int pback_size = -1)
- : unlinked(false), fd(-1), bio::stream<Device, Tr, Alloc>()
+ : bio::stream<Device, Tr, Alloc>()
+ , unlinked(false)
+ , fd(-1)
{
open(tmpnametemplate,mode,buffer_size,pback_size);
}
* @brief Constructs an unopened tmpfcopystreamTempl.
*/
tmpfcopystreamTempl()
- : full_sync(default_full_sync),
- filemode_on_close(default_filemode_on_close),
- UserOnClose(), GroupOnClose(),
- tmpfstreamTempl<Device, Tr, Alloc>()
+ : tmpfstreamTempl<Device, Tr, Alloc>()
+ , full_sync(default_full_sync)
+ , filemode_on_close(default_filemode_on_close)
+ , UserOnClose()
+ , GroupOnClose()
{ }
/**
tmpfcopystreamTempl(const std::string& filename,
std::ios_base::open_mode mode = std::ios_base::out,
int buffer_size = -1 , int pback_size = -1)
- : full_sync(default_full_sync),
- filemode_on_close(default_filemode_on_close),
- UserOnClose(), GroupOnClose(),
- originalfilename(filename),
- tmpfstreamTempl<Device, Tr, Alloc>
- (filename+default_template_suffix,mode,buffer_size,pback_size)
+ : tmpfstreamTempl<Device, Tr, Alloc>(filename+default_template_suffix,mode,buffer_size,pback_size)
+ , originalfilename(filename)
+ , full_sync(default_full_sync)
+ , filemode_on_close(default_filemode_on_close)
+ , UserOnClose()
+ , GroupOnClose()
{ }
/**
const std::string& tmpnametemplate,
std::ios_base::open_mode mode = std::ios_base::out,
int buffer_size = -1 , int pback_size = -1)
- : full_sync(default_full_sync),
- filemode_on_close(default_filemode_on_close),
- UserOnClose(), GroupOnClose(),
- originalfilename(filename),
- tmpfstreamTempl<Device, Tr, Alloc>
- (tmpnametemplate,mode,buffer_size,pback_size)
+ : tmpfstreamTempl<Device, Tr, Alloc>(tmpnametemplate,mode,buffer_size,pback_size)
+ , originalfilename(filename)
+ , full_sync(default_full_sync)
+ , filemode_on_close(default_filemode_on_close)
+ , UserOnClose()
+ , GroupOnClose()
{ }
~tmpfcopystreamTempl()