net_instaweb::SharedMemTestBase Class Reference

Inheritance diagram for net_instaweb::SharedMemTestBase:
net_instaweb::SharedMemTestTemplate< ConcreteTestEnv >

List of all members.

Protected Types

typedef void(SharedMemTestBase::* TestMethod )()

Protected Member Functions

 SharedMemTestBase (SharedMemTestEnv *test_env)
bool CreateChild (TestMethod method)
void TestReadWrite (bool reattach)
 Basic read/write operation test.
void TestLarge ()
 Test with large data; also test initialization.
void TestDistinct ()
 Make sure that 2 segments don't interfere.
void TestDestroy ()
 Make sure destruction destroys things properly...
void TestCreateTwice ()
void TestTwoKids ()
 Make sure between two kids see the SHM as well.
void TestMutex ()
 Test for mutex operation.

Member Function Documentation

void net_instaweb::SharedMemTestBase::TestCreateTwice (  )  [protected]

Make sure that re-creating a segment without a Destroy is safe and produces a distinct segment.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Tue May 29 16:34:18 2012 for Page Speed Optimization Libraries by  doxygen 1.6.3