Back to index

im-sdk  12.3.91
Public Member Functions | Public Attributes
IMObjectDescriptorList Class Reference

#include <IMObjectDescriptorList.hh>

Collaboration diagram for IMObjectDescriptorList:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 IMObjectDescriptorList ()
 ~IMObjectDescriptorList ()
 IMObjectDescriptorList (const IMObjectDescriptorList &a)
void add (IMObjectDescriptorStruct *)
IMObjectDescriptorListoperator= (const IMObjectDescriptorList &)
int count () const
IMObjectDescriptorStructgetObjectDescriptor (unsigned int index) const
IMObjectDescriptorStructgetFirstObjectDescriptor ()
IMObjectDescriptorStructgetNextObjectDescriptor ()

Public Attributes

IMList< IMObjectDescriptorStructod_list

Detailed Description

Definition at line 48 of file IMObjectDescriptorList.hh.


Constructor & Destructor Documentation

Definition at line 50 of file IMObjectDescriptorList.hh.

{}

Definition at line 49 of file IMObjectDescriptorList.cpp.

                                                {
}

Definition at line 45 of file IMObjectDescriptorList.cpp.

                                                        {
  *this = a;
}

Member Function Documentation

Definition at line 71 of file IMObjectDescriptorList.cpp.

                                                         {
  od_list.addItem(obj);
}

Here is the call graph for this function:

Definition at line 66 of file IMObjectDescriptorList.cpp.

                                    {
  return od_list.getSize();
}

Here is the call graph for this function:

Here is the caller graph for this function:

Definition at line 59 of file IMObjectDescriptorList.hh.

                                                       {
    return od_list.getFirstItem();
  }

Here is the call graph for this function:

Here is the caller graph for this function:

Definition at line 62 of file IMObjectDescriptorList.hh.

                                                      {
    return od_list.getNextItem();
  }

Here is the call graph for this function:

Here is the caller graph for this function:

Definition at line 56 of file IMObjectDescriptorList.hh.

                                                                          {
    return od_list.getItem(index);
  }

Here is the call graph for this function:

Here is the caller graph for this function:

IMObjectDescriptorList & IMObjectDescriptorList::operator= ( const IMObjectDescriptorList a)

Definition at line 53 of file IMObjectDescriptorList.cpp.

                                                                 {
  od_list.destroy();
  int n = a.count();
  for (int i = 1; i <= n; i++) {
    IMObjectDescriptorStruct od = a.getObjectDescriptor(i);
    IMObjectDescriptorStruct *od_copy = new IMObjectDescriptorStruct;
    *od_copy = od;
    od_list.addItem(od_copy);
  }
  return *this;
}

Here is the call graph for this function:


Member Data Documentation

Definition at line 65 of file IMObjectDescriptorList.hh.


The documentation for this class was generated from the following files: