#include <string.h>#include "utility.h"#include "MRAsbn.h"Include dependency graph for MCFsbfilename.cpp:

Go to the source code of this file.
Functions | |
| string | MCFsbfilename (MRAsbn sbn, char *filenamebase) |
| string | MCFsbfilename (MRAsbn sbn, string filenamebase) |
| string | MCFsbfilename (int isbn, char *filenamebase) |
| string | MCFsbfilename (int isbn, string filenamebase) |
|
||||||||||||
|
Definition at line 64 of file MCFsbfilename.cpp. References MRAsbn.dim(), and inttohex().
00065 {
00066 string filename = filenamebase;
00067 char* ctmp = new char[2*2+1];
00068 filename += ".sb";
00069 for( int d = 0; d < sbn.dim(); ++d ) {
00070 cout << d;
00071 inttohex( sbn[d], ctmp, 2 );
00072 filename += ctmp;
00073 }
00074 filename += ".mcf";
00075 delete [] ctmp;
00076 return filename;
00077 };
|
|
||||||||||||
|
Definition at line 49 of file MCFsbfilename.cpp.
00050 {
00051 // return MCFsbfilename( sbn, filenamebase.c_str() );
00052 string filename = filenamebase;
00053 char* ctmp = new char[2*2+1];
00054 filename += ".sb";
00055 for( int d = 0; d < sbn.dim(); ++d ) {
00056 inttohex( sbn[d], ctmp, 2 );
00057 filename += ctmp;
00058 }
00059 filename += ".mcf";
00060 delete [] ctmp;
00061 return filename;
00062 }
|
|
||||||||||||
|
Definition at line 37 of file MCFsbfilename.cpp.
00038 {
00039 string filename = filenamebase;
00040 char* ctmp = new char[2*2+1];
00041 inttohex( isbn, ctmp, 2 );
00042 filename += ".sb";
00043 filename += ctmp;
00044 filename += ".mcf";
00045 delete [] ctmp;
00046 return filename;
00047 };
|
|
||||||||||||
|
Definition at line 24 of file MCFsbfilename.cpp.
00025 {
00026 // return MCFsbfilename( isbn, filenamebase.c_str() );
00027 string filename = filenamebase;
00028 char* ctmp = new char[2*2+1];
00029 inttohex( isbn, ctmp, 2 );
00030 filename += ".sb";
00031 filename += ctmp;
00032 filename += ".mcf";
00033 delete [] ctmp;
00034 return filename;
00035 }
|
1.3.6