34 new_file.impl_ =
new (std::nothrow)
FileImpl;
36 new_file.impl_->
create(path, size);
42 new_file.impl_ =
new (std::nothrow)
FileImpl;
44 new_file.impl_->
open(path);
53 return (impl_ != NULL) ? impl_->
ptr() : NULL;
57 return (impl_ != NULL) ? impl_->
size() : 0;