Lines Matching full:file
11 /** @class File
12 * @brief Responsible for handling file pointer
15 class File class
18 /** @brief handler for operating on file */
19 FILE* fp = NULL;
21 /** @brief File name. Needed in the case where the temp
26 /** @brief Should the file be removed at exit */
30 File() = delete;
31 File(const File&) = delete;
32 File& operator=(const File&) = delete;
33 File(File&&) = delete;
34 File& operator=(File&&) = delete;
36 /** @brief Opens file and uses it to do file operation
38 * @param[in] name - File name
39 * @param[in] mode - File open mode
40 * @param[in] removeOnExit - File to be removed at exit or no
42 File(const std::string& name, const std::string& mode, in File() function in phosphor::user::File
48 /** @brief Opens file using provided file descriptor
50 * @param[in] fd - File descriptor
51 * @param[in] name - File name
52 * @param[in] mode - File open mode
53 * @param[in] removeOnExit - File to be removed at exit or no
55 File(int fd, const std::string& name, const std::string& mode, in File() function in phosphor::user::File
61 ~File() in ~File()