T mt_readfe(T& target) { #ifdef __MTA__ return readfe(&target); #elif USING_QTHREADS T ret; qthread_readFE(&ret, &target); return ret; #else return target; #endif }
inline adjacency_t stinger_vertex_edges_get_and_lock(const stinger_vertices_t * vertices, vindex_t v) { return readfe(&(VTX(v)->edges)); }