Main Page   Namespace List   Alphabetical List   Compound List   File List   Compound Members   File Members  

RmpInfo.h

Go to the documentation of this file.
00001 
00024 #ifndef _RMPTRACK_H_INCLUDED_
00025 #define _RMPTRACK_H_INCLUDED_
00026 
00027 #include <string>
00028 #include <list>
00029 
00030 
00032 struct RmpSession {
00033   std::string base_url;          
00034   std::string output_file;       
00035   std::string emp_file;          
00036   std::string provider;          
00037   std::string package_title;     
00038   std::string package_artist;    
00039   std::string location_template; 
00040 };
00041 
00043 struct RmpTrack 
00044 {
00045   // Track related
00046   std::string title;      
00047   std::string artist;     
00048   std::string track_num;  
00049   std::string file_name;  
00050   std::string track_id;   
00051   std::string genre;      
00052   std::string format;     
00053   std::string quality;    
00054   std::string cover;      
00055   std::string url;        
00056   std::string duration;   
00057   std::string channels;   
00058 };
00059 
00060 
00061 typedef std::list<RmpTrack> TrackList;
00062 
00063 #endif // _RMPTRACK_H_INCLUDED_

Generated on Sat May 3 09:16:13 2003 for empxform by doxygen1.3-rc3