summaryrefslogtreecommitdiff
path: root/ACE/ace/ARGV.inl
diff options
context:
space:
mode:
Diffstat (limited to 'ACE/ace/ARGV.inl')
-rw-r--r--ACE/ace/ARGV.inl31
1 files changed, 31 insertions, 0 deletions
diff --git a/ACE/ace/ARGV.inl b/ACE/ace/ARGV.inl
index 6924a95cca4..5ea1df3608f 100644
--- a/ACE/ace/ARGV.inl
+++ b/ACE/ace/ARGV.inl
@@ -6,6 +6,37 @@
// Open versioned namespace, if enabled by the user.
ACE_BEGIN_VERSIONED_NAMESPACE_DECL
+template <typename CHAR_TYPE> ACE_INLINE
+ACE_ARGV_Queue_Entry_T<CHAR_TYPE>::ACE_ARGV_Queue_Entry_T (void)
+ : arg_(0),
+ quote_arg_(false)
+{
+ // No-op
+}
+
+template <typename CHAR_TYPE> ACE_INLINE
+ACE_ARGV_Queue_Entry_T<CHAR_TYPE>::ACE_ARGV_Queue_Entry_T (const CHAR_TYPE *arg,
+ bool quote_arg)
+ : arg_(arg),
+ quote_arg_(quote_arg)
+{
+ // No-op
+}
+
+template <typename CHAR_TYPE> ACE_INLINE
+ACE_ARGV_Queue_Entry_T<CHAR_TYPE>::ACE_ARGV_Queue_Entry_T (const ACE_ARGV_Queue_Entry_T<CHAR_TYPE> &entry)
+ : arg_(entry.arg_),
+ quote_arg_(entry.quote_arg_)
+{
+ // No-op
+}
+
+template <typename CHAR_TYPE> ACE_INLINE
+ACE_ARGV_Queue_Entry_T<CHAR_TYPE>::~ACE_ARGV_Queue_Entry_T (void)
+{
+ // No-op just to keep some compilers happy...
+}
+
// Return the number of args
template <typename CHAR_TYPE>
ACE_INLINE int