next up previous
Next: cmlogBrowser Up: Browser APIs Previous: Browser APIs

Related C++ Classes

The following is a simple example that gets array of cdevDatas from a pointer to a cmlogPacket.


#include <cmlogBrowser.h>

main (int argc, char** argv)
{
    cmlogPacket* packet;
    cdevData* data;

    /* assume we have this cmlogPacket through some ways */
    if (packet) {
        cmlogMsg** msgs = packet->messages ();
        for (int i = 0; i < packet->numberOfData (); i++) {
             cmlog_cdevMessage& imsg = (*msgs[i]);
             data = imsg.getData ();
        }

        for (i = 0; i < data->numberOfData (); i++) 
             delete msgs[i];
        delete []msgs;
    }
}



Jie chen
2001-10-22