summaryrefslogtreecommitdiff
path: root/indra/newview/lldateutil.h
diff options
context:
space:
mode:
Diffstat (limited to 'indra/newview/lldateutil.h')
-rw-r--r--indra/newview/lldateutil.h102
1 files changed, 51 insertions, 51 deletions
diff --git a/indra/newview/lldateutil.h b/indra/newview/lldateutil.h
index f027d360f7..0a62a970cf 100644
--- a/indra/newview/lldateutil.h
+++ b/indra/newview/lldateutil.h
@@ -1,24 +1,24 @@
-/**
+/**
* @file lldateutil.h
*
* $LicenseInfo:firstyear=2009&license=viewerlgpl$
* Second Life Viewer Source Code
* Copyright (C) 2010, Linden Research, Inc.
-*
+*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation;
* version 2.1 of the License only.
-*
+*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
-*
+*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
-*
+*
* Linden Research, Inc., 945 Battery Street, San Francisco, CA 94111 USA
* $/LicenseInfo$
*/
@@ -30,59 +30,59 @@ class LLDate;
namespace LLDateUtil
{
- /**
- * Convert a date provided by the server into seconds since the Epoch.
- *
- * @param[out] date Number of seconds since 01/01/1970 UTC.
- * @param[in] str Date string (MM/DD/YYYY) in PDT time zone.
- *
- * @return true on success, false on parse error
- */
- bool dateFromPDTString(LLDate& date, const std::string& str);
+ /**
+ * Convert a date provided by the server into seconds since the Epoch.
+ *
+ * @param[out] date Number of seconds since 01/01/1970 UTC.
+ * @param[in] str Date string (MM/DD/YYYY) in PDT time zone.
+ *
+ * @return true on success, false on parse error
+ */
+ bool dateFromPDTString(LLDate& date, const std::string& str);
- /**
- * Get human-readable avatar age.
- *
- * Used for avatar inspectors and profiles.
- *
- * @param born_date Date an avatar was born on.
- * @param now Current date.
- *
- * @return human-readable localized string like "1 year, 2 months",
- * or "???" on error.
- */
- std::string ageFromDate(const LLDate& born_date, const LLDate& now);
+ /**
+ * Get human-readable avatar age.
+ *
+ * Used for avatar inspectors and profiles.
+ *
+ * @param born_date Date an avatar was born on.
+ * @param now Current date.
+ *
+ * @return human-readable localized string like "1 year, 2 months",
+ * or "???" on error.
+ */
+ std::string ageFromDate(const LLDate& born_date, const LLDate& now);
- // Convert a date provided by the server (MM/DD/YYYY) into a localized,
- // human-readable age (1 year, 2 months) using translation strings.
- // Pass LLDate::now() for now.
- // Used for avatar inspectors and profiles.
- std::string ageFromDate(const std::string& date_string, const LLDate& now);
+ // Convert a date provided by the server (MM/DD/YYYY) into a localized,
+ // human-readable age (1 year, 2 months) using translation strings.
+ // Pass LLDate::now() for now.
+ // Used for avatar inspectors and profiles.
+ std::string ageFromDate(const std::string& date_string, const LLDate& now);
- // Calls the above with LLDate::now()
- std::string ageFromDate(const std::string& date_string);
+ // Calls the above with LLDate::now()
+ std::string ageFromDate(const std::string& date_string);
- // As above, for YYYY-MM-DD dates
- //std::string ageFromDateISO(const std::string& date_string, const LLDate& now);
+ // As above, for YYYY-MM-DD dates
+ //std::string ageFromDateISO(const std::string& date_string, const LLDate& now);
- // Calls the above with LLDate::now()
- //std::string ageFromDateISO(const std::string& date_string);
+ // Calls the above with LLDate::now()
+ //std::string ageFromDateISO(const std::string& date_string);
- //std::string ageFromDate(S32 born_year, S32 born_month, S32 born_day, const LLDate& now);
+ //std::string ageFromDate(S32 born_year, S32 born_month, S32 born_day, const LLDate& now);
- /**
- * Convert a string of a specified date format into seconds since the Epoch.
- *
- * Many of the format flags are those used by strftime(...), but not all.
- * For the full list of supported time format specifiers
- * see http://www.boost.org/doc/libs/1_47_0/doc/html/date_time/date_time_io.html#date_time.format_flags
- *
- * @param format Format characters string. Example: "%A %b %d, %Y"
- * @param str Date string containing the time in specified format.
- *
- * @return Number of seconds since 01/01/1970 UTC.
- */
- S32 secondsSinceEpochFromString(const std::string& format, const std::string& str);
+ /**
+ * Convert a string of a specified date format into seconds since the Epoch.
+ *
+ * Many of the format flags are those used by strftime(...), but not all.
+ * For the full list of supported time format specifiers
+ * see http://www.boost.org/doc/libs/1_47_0/doc/html/date_time/date_time_io.html#date_time.format_flags
+ *
+ * @param format Format characters string. Example: "%A %b %d, %Y"
+ * @param str Date string containing the time in specified format.
+ *
+ * @return Number of seconds since 01/01/1970 UTC.
+ */
+ S32 secondsSinceEpochFromString(const std::string& format, const std::string& str);
}
#endif