summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/orbsvcs/PortableGroup/PG_Group_List_Store.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/PortableGroup/PG_Group_List_Store.cpp')
-rw-r--r--TAO/orbsvcs/orbsvcs/PortableGroup/PG_Group_List_Store.cpp32
1 files changed, 20 insertions, 12 deletions
diff --git a/TAO/orbsvcs/orbsvcs/PortableGroup/PG_Group_List_Store.cpp b/TAO/orbsvcs/orbsvcs/PortableGroup/PG_Group_List_Store.cpp
index a9eb1a31ce5..bdec70e6bc9 100644
--- a/TAO/orbsvcs/orbsvcs/PortableGroup/PG_Group_List_Store.cpp
+++ b/TAO/orbsvcs/orbsvcs/PortableGroup/PG_Group_List_Store.cpp
@@ -26,7 +26,8 @@ namespace TAO
class PG_Group_List_Store_File_Guard : public TAO::Storable_File_Guard
{
public:
- PG_Group_List_Store_File_Guard ( PG_Group_List_Store & list_store, const char * mode);
+ PG_Group_List_Store_File_Guard ( PG_Group_List_Store & list_store,
+ const char * mode);
~PG_Group_List_Store_File_Guard ();
@@ -50,9 +51,10 @@ private:
};
}
-TAO::PG_Group_List_Store_File_Guard::PG_Group_List_Store_File_Guard (PG_Group_List_Store & list_store, const char * mode)
- : TAO::Storable_File_Guard(true)
- , list_store_(list_store)
+TAO::PG_Group_List_Store_File_Guard::PG_Group_List_Store_File_Guard (
+ PG_Group_List_Store & list_store, const char * mode)
+ : TAO::Storable_File_Guard(true),
+ list_store_(list_store)
{
this->init(mode);
}
@@ -63,7 +65,8 @@ TAO::PG_Group_List_Store_File_Guard::~PG_Group_List_Store_File_Guard ()
}
void
-TAO::PG_Group_List_Store_File_Guard::set_object_last_changed (const time_t & time)
+TAO::PG_Group_List_Store_File_Guard::set_object_last_changed (
+ const time_t & time)
{
list_store_.last_changed_ = time;
}
@@ -111,7 +114,8 @@ TAO::PG_Group_List_Store_File_Guard::create_stream (const char * mode)
typedef TAO::PG_Group_List_Store_File_Guard File_Guard;
-TAO::PG_Group_List_Store::PG_Group_List_Store (Storable_Factory & storable_factory)
+TAO::PG_Group_List_Store::PG_Group_List_Store (
+ Storable_Factory & storable_factory)
: next_group_id_ (0)
, storable_factory_ (storable_factory)
, loaded_from_stream_ (false)
@@ -122,18 +126,20 @@ TAO::PG_Group_List_Store::PG_Group_List_Store (Storable_Factory & storable_facto
// version already exists.
bool stream_exists = false;
{
- ACE_Auto_Ptr<TAO::Storable_Base> stream (this->create_stream ("r"));
+ ACE_Auto_Ptr<TAO::Storable_Base> stream (
+ this->create_stream (ACE_TEXT_ALWAYS_CHAR ("r")));
+
if (stream->exists ())
stream_exists = true;
}
if (stream_exists)
{
- File_Guard fg(*this, "r");
+ File_Guard fg(*this, ACE_TEXT_ALWAYS_CHAR ("r"));
}
else
{
- File_Guard fg(*this, "wc");
+ File_Guard fg(*this, ACE_TEXT_ALWAYS_CHAR ("wc"));
this->write (fg.peer ());
}
}
@@ -183,7 +189,7 @@ TAO::PG_Group_List_Store::remove (PortableGroup::ObjectGroupId id)
TAO::PG_Group_List_Store::Group_Ids &
TAO::PG_Group_List_Store::get_group_ids ()
{
- File_Guard fg(*this, "r");
+ File_Guard fg(*this, ACE_TEXT_ALWAYS_CHAR ("r"));
return group_ids_;
}
@@ -229,7 +235,8 @@ TAO::PG_Group_List_Store::write (TAO::Storable_Base & stream)
int size = group_ids_.size ();
stream << size;
- for (Group_Id_Const_Iterator it = group_ids_.begin (); it != group_ids_.end (); ++it)
+ for (Group_Id_Const_Iterator it = group_ids_.begin ();
+ it != group_ids_.end (); ++it)
{
int group_id = static_cast<int> (*it);
stream << group_id;
@@ -241,7 +248,8 @@ TAO::PG_Group_List_Store::write (TAO::Storable_Base & stream)
TAO::Storable_Base *
TAO::PG_Group_List_Store::create_stream (const char * mode)
{
- return this->storable_factory_.create_stream ("ObjectGroup_global", mode);
+ return this->storable_factory_.create_stream (
+ ACE_TEXT_ALWAYS_CHAR ("ObjectGroup_global"), mode);
}
bool