CsoundFile.hpp File Reference

#include <iostream>
#include <string>
#include <vector>
#include <map>
#include <fstream>
#include <sstream>
#include <stdlib.h>

Include dependency graph for CsoundFile.hpp:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  CsoundFile

Defines

#define MYFLT   float
#define PUBLIC

Functions

void PUBLIC gatherArgs (int argc, const char **argv, std::string &commandLine)
void PUBLIC scatterArgs (const std::string commandLine, std::vector< std::string > &args, std::vector< char * > &argv)
std::string PUBLIC & trim (std::string &value)
std::string PUBLIC & trimQuotes (std::string &value)
bool PUBLIC parseInstrument (const std::string &definition, std::string &preNumber, std::string &id, std::string &name, std::string &postNumber)


Define Documentation

#define MYFLT   float

#define PUBLIC


Function Documentation

void PUBLIC gatherArgs ( int  argc,
const char **  argv,
std::string &  commandLine 
)

bool PUBLIC parseInstrument ( const std::string &  definition,
std::string &  preNumber,
std::string &  id,
std::string &  name,
std::string &  postNumber 
)

Returns true if definition is a valid Csound instrument definition block. Also returns the part before the instr number, the instr number, the name (all text after the first comment on the same line as the instr number), and the part after the instr number, all by reference.

void PUBLIC scatterArgs ( const std::string  commandLine,
std::vector< std::string > &  args,
std::vector< char * > &  argv 
)

std::string PUBLIC& trim ( std::string &  value  ) 

std::string PUBLIC& trimQuotes ( std::string &  value  ) 


Generated on Sun Nov 9 00:06:23 2008 for Csound and CsoundAC by  doxygen 1.5.6