webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Classes | Public Member Functions | List of all members
gl::InfoLog Class Reference

#include <Program.h>

Inheritance diagram for gl::InfoLog:
angle::NonCopyable

Classes

class  StreamHelper
 

Public Member Functions

 InfoLog ()
 
 ~InfoLog ()
 
size_t getLength () const
 
void getLog (GLsizei bufSize, GLsizei *length, char *infoLog) const
 
void appendSanitized (const char *message)
 
void reset ()
 
template<typename T >
StreamHelper operator<< (const T &value)
 
std::string str () const
 

Constructor & Destructor Documentation

◆ InfoLog()

gl::InfoLog::InfoLog ( )

◆ ~InfoLog()

gl::InfoLog::~InfoLog ( )

Member Function Documentation

◆ appendSanitized()

void gl::InfoLog::appendSanitized ( const char *  message)

◆ getLength()

size_t gl::InfoLog::getLength ( void  ) const

◆ getLog()

void gl::InfoLog::getLog ( GLsizei  bufSize,
GLsizei length,
char *  infoLog 
) const

◆ operator<<()

template<typename T >
StreamHelper gl::InfoLog::operator<< ( const T value)
inline

◆ reset()

void gl::InfoLog::reset ( )

◆ str()

std::string gl::InfoLog::str ( ) const
inline

The documentation for this class was generated from the following files: