Code Search for Developers
 
 
  

FStringArray.h from Magnus at Krugle


Show FStringArray.h syntax highlighted

#ifndef Frank_FStringArray
#define Frank_FStringArray

// This file only applies to the SUN version.  The analgous file on the
// Mac is called CStringArray

#include "FArray.h"
#include "Fsize_t.h"

class FStringArray : public FArray
{
public:
	FStringArray( short maxStringLength);
	FStringArray(const FStringArray* copyMe);
	virtual long FindString( StringPtr targetString);
	virtual void InsertAtIndex( void *itemPtr, long index);
protected:

	static Boolean			cCompAscending;
	static FStringArray		*cCurrArray;

	static void swap( size_t i, size_t j);
	static int CompareStrings( size_t index1, size_t index2);

};
#endif




See more files for this project here

Magnus

Magnus is a special purpose mathematical package for Infinite Group Theory computations

Project homepage: http://sourceforge.net/projects/magnus
Programming language(s): C,C++
License: other

  FArray.C
  FArray.h
  FCluster.C
  FCluster.h
  FCollection.C
  FCollection.h
  FGlobal.h
  FList.C
  FList.h
  FObject.C
  FObject.h
  FResources.C
  FResources.h
  FStringArray.C
  FStringArray.h
  Fclass.h
  FfreeWord.C
  FfreeWord.h
  Fsize_t.h
  Ftime.h
  FtoolBox.C
  FtoolBox.h
  Ftypes.h
  text_functions.C
  text_functions.h