30 #ifndef CLIENT_LINUX_HANDLER_MINIDUMP_DESCRIPTOR_H_ 31 #define CLIENT_LINUX_HANDLER_MINIDUMP_DESCRIPTOR_H_ 34 #include <sys/types.h> 52 directory_(directory),
55 assert(!directory.empty());
68 bool IsFD()
const {
return fd_ != -1; }
70 int fd()
const {
return fd_; }
74 const char*
path()
const {
return c_path_; }
100 #endif // CLIENT_LINUX_HANDLER_MINIDUMP_DESCRIPTOR_H_ void set_size_limit(off_t limit)
MinidumpDescriptor & operator=(const MinidumpDescriptor &descriptor)
const char * path() const
MinidumpDescriptor(const string &directory)
MinidumpDescriptor(int fd)