MiKTeX 23.10-next
A scalable TeX distribution
Loading...
Searching...
No Matches
Public Member Functions | Protected Types | Protected Attributes | List of all members
C4P::FileRoot Struct Reference
Inheritance diagram for C4P::FileRoot:
Inheritance graph
[legend]
Collaboration diagram for C4P::FileRoot:
Collaboration graph
[legend]

Public Member Functions

bool Open (const MiKTeX::Util::PathName &path, MiKTeX::Core::FileMode mode, MiKTeX::Core::FileAccess access, bool text, bool mustExist)
 
void AssertValid () const
 
void Close ()
 
void Attach (FILE *file, bool takeOwnership)
 
 operator FILE * ()
 
FILE *& fileref ()
 
FILE * operator-> ()
 

Protected Types

enum  { NotOwner = 0x00000001 }
 

Protected Attributes

FILE * file = nullptr
 
unsigned flags = 0
 
MiKTeX::Util::PathName path
 

The documentation for this struct was generated from the following file: