void Wall::AddResponseToPost(int post_index, WallPost& post) { WallPost* parent = &(wall_posts.get(post_index - 1)); if (parent->IsResponse()){ parent = parent->GetParent(); } post.SetParent(parent); post.SetDomainName(username); parent->AddResponse(&post); wall_posts.insert(post_index, post); }
void Wall::AddPost(int pos, WallPost wall_post) { wall_post.SetDomainName(username); wall_posts.insert(pos, wall_post); }
void Wall::AddPost(WallPost wall_post) { wall_post.SetDomainName(username); wall_posts.insert(wall_posts.size(), wall_post); }