Files
asiosdk2/host/mac/codefragments.hpp
T
jens 562920dd85 Initial import
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/asiosdk2@1 b431acfa-c32f-4a4a-93f1-934dc6c82436
2014-07-19 07:44:42 +00:00

1 line
717 B
C++
Executable File

#ifndef __CodeFragments__
#define __CodeFragments__
class CodeFragment;
class CodeFragments
{
public:
CodeFragments(char *folderName, long fileType, long resType);
~CodeFragments();
long getNumFragments() {return numFragments;}
bool newInstance(long index, unsigned long *cID);
void removeInstance(long index, unsigned long cID);
bool getName(long index, char *name);
protected:
void loadFragments(short folderRef, long fileType, long resType);
bool setFolder(char *folderName);
bool openFragmentFolder(void *specs, char *foldername, short *found_vref);
bool getFrontProcessDirectory(void *specs);
short getDefVol();
CodeFragment *root;
long numFragments;
short gARefNum;
short defVol;
};
#endif