diff options
Diffstat (limited to 'ACE/ace/ARGV.inl')
-rw-r--r-- | ACE/ace/ARGV.inl | 31 |
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 |