#include <CNSCLStringListBuffer.h>
Inheritance diagram for CNSCLStringListBuffer:
Public Methods | |
CNSCLStringListBuffer (unsigned nWords=4096) | |
Default constructor. | |
~CNSCLStringListBuffer () | |
Destructor. | |
bool | PutEntityString (const string &rString) |
Private Methods | |
CNSCLStringListBuffer & | operator= (const CNSCLStringListBuffer &rhs) |
Assignment. | |
int | operator== (const CNSCLStringListBuffer &rhs) const |
Comparison for equality. | |
int | operator!= (const CNSCLStringListBuffer &rhs) const |
CNSCLStringListBuffer (const CNSCLStringListBuffer &rhs) | |
Copy constructor. |
Definition at line 302 of file CNSCLStringListBuffer.h.
|
Default constructor. Default constructor. This is called when declarations of the form e.g.:
Definition at line 289 of file CNSCLStringListBuffer.cpp. References CNSCLOutputBuffer::getBuffer(), and CNSCLOutputBuffer::m_ControlTag. |
|
Destructor.
Definition at line 310 of file CNSCLStringListBuffer.h. |
|
Copy constructor.
|
|
Definition at line 315 of file CNSCLStringListBuffer.h. References operator==(). |
|
Assignment.
|
|
Comparison for equality.
Referenced by operator!=(). |
|
Inserts a string into the string list buffer, if it fits, else returns false. The string is made to be an even number of characters with its null teminator:
Definition at line 323 of file CNSCLStringListBuffer.cpp. References CNSCLOutputBuffer::EndEntity(), CNSCLOutputBuffer::EntityFits(), CNSCLOutputBuffer::getBufferPtr(), CNSCLOutputBuffer::PutString(), and CNSCLOutputBuffer::StartEntity(). Referenced by CExperiment::EmitDocBuffer(), CExperiment::EmitRunVariableBuffer(), and CExperiment::EmitStateVariableBuffer(). |