Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Sep 11, 2010, 12:34:00 AM (15 years ago)
Author:
landauf
Message:

merged doc branch back to trunk

Location:
code/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • code/trunk

  • code/trunk/src/libraries/core/ObjectList.h

    r7278 r7401  
    2828
    2929/**
     30    @defgroup ObjectList Object-lists and iterators
     31    @ingroup Object
     32*/
     33
     34/**
    3035    @file
    31     @brief Definition and implementation of the ObjectList class.
     36    @ingroup Object ObjectList
     37    @brief Definition of the ObjectList class, a wrapper of ObjectListBase.
    3238
    33     The ObjectList is a wrapper of an ObjectListBase of a given class.
    34     Use Iterator<class> to iterate through all objects of the class.
     39    @ref orxonox::ObjectList "ObjectList<T>" is a wrapper of an @ref orxonox::ObjectListBase
     40    "ObjectListBase" of class @a T. Use @ref orxonox::ObjectListIterator "ObjectListIterator<T>"
     41    to iterate through the list.
    3542*/
    3643
     
    4956    // ###       ObjectList        ###
    5057    // ###############################
    51     //! The ObjectList contains all objects of the given class.
    5258    /**
    53         Wraps the ObjectListBase of the corresponding Identifier.
    54         Use ObjectListIterator<class> to iterate through all objects in the list.
     59        @brief The ObjectList contains all objects of the given class.
     60
     61        Wraps the ObjectListBase which contains all objects of type @a T. Use @ref ObjectListIterator
     62        "ObjectListIterator<T>" or its typedef ObjectList<T>::iterator to iterate through all objects
     63        in the list.
    5564    */
    5665    template <class T>
     
    6069            typedef ObjectListIterator<T> iterator;
    6170
    62             /** @brief Returns an Iterator to the first element in the list. @return The Iterator */
     71            /// Returns an Iterator to the first element in the list.
    6372            inline static ObjectListElement<T>* begin()
    6473            {
     
    6776            }
    6877
    69             /** @brief Returns an Iterator to the element after the last element in the list. @return The Iterator */
     78            /// Returns an Iterator to the element after the last element in the list.
    7079            inline static ObjectListElement<T>* end()
    7180            {
     
    7483            }
    7584
    76             /** @brief Returns an Iterator to the last element in the list. @return The Iterator */
     85            /// Returns an Iterator to the last element in the list.
    7786            inline static ObjectListElement<T>* rbegin()
    7887            {
     
    8190            }
    8291
    83             /** @brief Returns an Iterator to the element before the first element in the list. @return The Iterator */
     92            /// Returns an Iterator to the element before the first element in the list.
    8493            inline static ObjectListElement<T>* rend()
    8594            {
Note: See TracChangeset for help on using the changeset viewer.