MiKTeX 26.5-next
A scalable TeX distribution
Loading...
Searching...
No Matches
C4P::C4P_text Struct Reference
Inheritance diagram for C4P::C4P_text:
Collaboration diagram for C4P::C4P_text:

Public Member Functions

C4P_real GetReal ()
bool IsTerminal ()
char GetChar ()
int GetInteger ()
void DiscardLine ()
Public Member Functions inherited from C4P::BufferedFile< char >
void PascalFileIO (bool turnOn)
bool IsPascalFileIO () const
const ElementType & bufref () const
const ElementType & operator* () const
bool Eof ()
bool Eoln ()
void Read (ElementType *buf, std::size_t n)
void Reset ()
void Rewrite ()
void Write ()
void Seek (long offset, int origin)
Public Member Functions inherited from C4P::FileRoot
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-> ()

Additional Inherited Members

Public Types inherited from C4P::BufferedFile< char >
typedef char ElementType
Protected Types inherited from C4P::BufferedFile< char >
enum  
Protected Types inherited from C4P::FileRoot
enum  { NotOwner = 0x00000001 }
Protected Member Functions inherited from C4P::BufferedFile< char >
std::size_t ReadInternal (ElementType *buf, std::size_t n)
Protected Attributes inherited from C4P::BufferedFile< char >
ElementType currentElement
Protected Attributes inherited from C4P::FileRoot
FILE * file = nullptr
unsigned flags = 0
MiKTeX::Util::PathName path

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