"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "include/FS_Info.h" between
gparted-1.2.0.tar.gz and gparted-1.3.0.tar.gz

About: GParted is a graphical partition editor for creating, reorganizing, and deleting disk partitions (using GNU libparted).

FS_Info.h  (gparted-1.2.0):FS_Info.h  (gparted-1.3.0)
skipping to change at line 41 skipping to change at line 41
Glib::ustring type; Glib::ustring type;
Glib::ustring sec_type; Glib::ustring sec_type;
Glib::ustring uuid; Glib::ustring uuid;
bool have_label; bool have_label;
Glib::ustring label; Glib::ustring label;
}; };
class FS_Info class FS_Info
{ {
public: public:
static void load_cache(); static void clear_cache();
static void load_cache_for_paths( const std::vector<Glib::ustring> &devic static void load_cache_for_paths(const std::vector<Glib::ustring>& paths)
e_paths ); ;
static Glib::ustring get_fs_type( const Glib::ustring & path ); static Glib::ustring get_fs_type( const Glib::ustring & path );
static Glib::ustring get_label( const Glib::ustring & path, bool & found ); static Glib::ustring get_label( const Glib::ustring & path, bool & found );
static Glib::ustring get_uuid( const Glib::ustring & path ); static Glib::ustring get_uuid( const Glib::ustring & path );
static Glib::ustring get_path_by_uuid( const Glib::ustring & uuid ); static Glib::ustring get_path_by_uuid( const Glib::ustring & uuid );
static Glib::ustring get_path_by_label( const Glib::ustring & label ); static Glib::ustring get_path_by_label( const Glib::ustring & label );
private: private:
static void initialize_if_required(); static bool not_initialised_then_error();
static void set_commands_found(); static void set_commands_found();
static const FS_Entry & get_cache_entry_by_path( const Glib::ustring & pa th ); static const FS_Entry & get_cache_entry_by_path( const Glib::ustring & pa th );
static void load_fs_info_cache(); static void run_blkid_load_cache(const std::vector<Glib::ustring>& paths)
static void load_fs_info_cache_extra_for_path( const Glib::ustring & path ;
);
static bool run_blkid_load_cache( const Glib::ustring & path = "" );
static void update_fs_info_cache_all_labels(); static void update_fs_info_cache_all_labels();
static bool run_blkid_update_cache_one_label( FS_Entry & fs_entry ); static bool run_blkid_update_cache_one_label( FS_Entry & fs_entry );
static bool fs_info_cache_initialized ; static bool fs_info_cache_initialized ;
static bool blkid_found ; static bool blkid_found ;
static bool need_blkid_vfat_cache_update_workaround; static bool need_blkid_vfat_cache_update_workaround;
static std::vector<FS_Entry> fs_info_cache; static std::vector<FS_Entry> fs_info_cache;
}; };
}//GParted }//GParted
 End of changes. 3 change blocks. 
8 lines changed or deleted 6 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)