arsa  2.7
Public Member Functions | Public Attributes | List of all members
irr::io::xmlChar< T > Struct Template Reference

#include <irrXML.h>

Public Member Functions

 xmlChar ()
 
 xmlChar (char in)
 
 xmlChar (wchar_t in)
 
 xmlChar (unsigned char in)
 
 xmlChar (unsigned short in)
 
 xmlChar (unsigned int in)
 
 xmlChar (unsigned long in)
 
 operator T () const
 
void operator= (int t)
 

Public Attributes

c
 

Detailed Description

template<typename T>
struct irr::io::xmlChar< T >

Definition at line 436 of file irrXML.h.

Constructor & Destructor Documentation

◆ xmlChar() [1/7]

template<typename T >
irr::io::xmlChar< T >::xmlChar ( )
inline

Definition at line 439 of file irrXML.h.

439 {}

◆ xmlChar() [2/7]

template<typename T >
irr::io::xmlChar< T >::xmlChar ( char  in)
inline

Definition at line 440 of file irrXML.h.

440 : c(static_cast<T>(in)) {}
GLuint in

◆ xmlChar() [3/7]

template<typename T >
irr::io::xmlChar< T >::xmlChar ( wchar_t  in)
inline

Definition at line 441 of file irrXML.h.

441 : c(static_cast<T>(in)) {}
GLuint in

◆ xmlChar() [4/7]

template<typename T >
irr::io::xmlChar< T >::xmlChar ( unsigned char  in)
inlineexplicit

Definition at line 450 of file irrXML.h.

450 : c(static_cast<T>(in)) {}
GLuint in

◆ xmlChar() [5/7]

template<typename T >
irr::io::xmlChar< T >::xmlChar ( unsigned short  in)
inlineexplicit

Definition at line 453 of file irrXML.h.

453 : c(static_cast<T>(in)) {}
GLuint in

◆ xmlChar() [6/7]

template<typename T >
irr::io::xmlChar< T >::xmlChar ( unsigned int  in)
inlineexplicit

Definition at line 455 of file irrXML.h.

455 : c(static_cast<T>(in)) {}
GLuint in

◆ xmlChar() [7/7]

template<typename T >
irr::io::xmlChar< T >::xmlChar ( unsigned long  in)
inlineexplicit

Definition at line 456 of file irrXML.h.

456 : c(static_cast<T>(in)) {}
GLuint in

Member Function Documentation

◆ operator T()

template<typename T >
irr::io::xmlChar< T >::operator T ( ) const
inline

Definition at line 458 of file irrXML.h.

458 { return c; }

◆ operator=()

template<typename T >
void irr::io::xmlChar< T >::operator= ( int  t)
inline

Definition at line 459 of file irrXML.h.

459 { c=static_cast<T>(t); }
GLdouble GLdouble t
Definition: SDL_opengl.h:2071
const GLubyte * c

Member Data Documentation

◆ c

template<typename T >
T irr::io::xmlChar< T >::c

Definition at line 438 of file irrXML.h.


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