Example #1
0
//
//#############################################################################
//#############################################################################
//
void
MString::ToLower()
{
	MStringRepresentation* old = representation;
	Check_Object(old);
	representation = new MStringRepresentation(*old);
	Register_Object(representation);
	representation->IncrementReferenceCount();
	old->DecrementReferenceCount();
	representation->ToLower();
}
Example #2
0
	inline
		MString::~MString()
	{
		Check_Object(representation);
		representation->DecrementReferenceCount();
	}