/**************************************************************************\ * * This file is part of the Coin 3D visualization library. * Copyright (C) 1998-2007 by Systems in Motion. All rights reserved. * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License * ("GPL") version 2 as published by the Free Software Foundation. * See the file LICENSE.GPL at the root directory of this source * distribution for additional information about the GNU GPL. * * For using Coin with software that can not be combined with the GNU * GPL, and for taking advantage of the additional benefits of our * support services, please contact Systems in Motion about acquiring * a Coin Professional Edition License. * * See http://www.coin3d.org/ for more information. * * Systems in Motion, Postboks 1283, Pirsenteret, 7462 Trondheim, NORWAY. * http://www.sim.no/ sales@sim.no coin-support@coin3d.org * \**************************************************************************/ /*! \class SbStringList SbStringList.h Inventor/lists/SbStringList.h \brief The SbStringList class is a container for arrays of SbString pointers. \ingroup base Note that upon using the equality and inequality operators, the strings themselves are not compared, only the pointer values. This class do not allocate or deallocate strings. It's the callers responsibility to allocate/deallocate the SbString instances. \sa SbPList */ #include /*! \fn SbStringList::SbStringList(void) Default constructor. */ /*! \fn SbStringList::SbStringList(const int sizehint) This constructor initializes the internal allocated size for the list to \a sizehint. Note that the list will still initially contain zero items. \sa SPbList::SbList(const int sizehint) */ /*! \fn int SbStringList::find(SbString * string) const Overridden from parent to accept an SbString argument. */ /*! \fn void SbStringList::insert(SbString * string, int insertbefore) Overridden from parent to accept an SbString argument. */ /*! \fn SbString *& SbStringList::operator[](const int idx) const Overridden from parent to return an SbString pointer. */ /*! \fn const SbString ** SbStringList::getArrayPtr(void) const Overridden from parent to return an SbString pointer array. */