Ejemplo n.º 1
0
std::string WallPost::getIthResponseString(int i)
{
    std::string ret;
    char s[1000];
    if( (i<0) || (i>(responseList.size()-1)))
    {
        throw -1;
    }
    WallPost wp = responseList[i];
    ret += wp.getAuthor();
    time_t postTime = wp.getPostTime();
    struct tm * p = localtime(&postTime);
    strftime(s, 1000, "%A, %B %d %Y", p);
    ret += " [" + std::string(s) + "]: ";
    ret += wp.getPostText();

    return ret;
}
Ejemplo n.º 2
0
bool operator==(const WallPost& left, const WallPost& right) {
	return (left.getContent() == right.getContent() 
			&& left.getAuthor() == right.getAuthor() 
			&& left.getTimePosted() == right.getTimePosted());
}