| Moodle PHP Documentation 4.1
    Moodle 4.1.19+ (Build: 20250711) (5f47dc23ffc) | 
This class implements one @xml_output able to store and return output in memory. More...
 
  
| Public Member Functions | |
| debug_info () | |
| get_allcontents () | |
| set_buffersize ($buffersize) | |
| start () | |
| stop () | |
| write ($content) | |
| Get contents from @xml_writer and buffer/output them. | |
| Public Attributes | |
| const | DEFAULT_BUFFER_SIZE = 4096 | 
| Protected Member Functions | |
| finish () | |
| init () | |
| send ($content) | |
| Protected Attributes | |
| $allcontents | |
| $buffersize | |
| $currentbuffer | |
| $currentbuffersize | |
| $inittime | |
| $running | |
| $sentbytes | |
| $usebuffer | |
This class implements one @xml_output able to store and return output in memory.
Although possible to use, has been defined as not supporting buffering for testing purposes. get_allcontents() will return the contents after ending.
TODO: Finish phpdocs
| 
 | protected | 
Reimplemented from xml_output.
| 
 | protected | 
Reimplemented from xml_output.
| 
 | protected | 
Reimplemented from xml_output.